Top Gear Season 24 Episode 1 Review!

Top Gear is back! I, along with many of you I’m sure, wept when Clarkson, Hammond, and May decided to call it a day at the BBC. Technically Hammond was fired, and the other decided to leave, but we all know the story. I remember watching Clarkson on the old Top Gear, and the trio […]