Guess who’s the Top Gear magazine “muscle car” of the year?
Yeap, it's the all Chevrolet Corvette C7 Z06! Lots of power, amazing performance, good looking, and, a manual gearbox, the Heaven on Earth for purists and american muscle car fans around the world. The...