Chevrolet recently dropped a new Corvette ad on their YouTube page and we’re pretty sure that the spot will land in a time slot during the “Big Game” this weekend. The spot is called “machine” and as all Chevrolet ads are currently, it is voiced by John Cusack. The spot shows a new Stingray hauling [...]

More...