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.
Your browser does not support iframes.
Copyright © 2016 Power Automedia. All rights reserved.