VIDEO: Flogging a Ferrari 458 Italia Spider Through Italy’s Stelvio Pass Posted on August 9, 2012 by Jeff First things first: listen to that beast. Who needs a radio when you can listen to a 562 horsepower V8 all day? Second: listen Read more »