Sweden may be a cold and isolated country, but the Swedes know how to have a good time, especially when it comes to American muscle cars. Watch as one Scandinavian shreds the tires off of his big-block C3 Corvette. Posted by Chris Demorro