2014 Mercedes-Benz E63 AMG: First Drive
Construction workers working to the left, Ferrari dealer to the right. Real, actual bustle. Barcelona does not act like the rest of Spain, which is probably why it has two cell phones and is maybe “going out with the girls” on Friday night. Just a few hours earlier, we’d been wedged in the fab city’s underbelly, parked below ground level opposite…
Filed under: Racing News
Like this post? Subscribe to my RSS feed and get loads more!