Deja Vu! I’ve been to this place before! Outside the occasional episode of Top Gear giving me a good chuckle back in the day, I’m not a fan of cars. It probably doesn’t help that a lot of my experiences behind the wheel are through video games, and I’m not talking about your simulated experiences. […]