Finland is a cold country with high gas prices, but that doesn't stop these Finnish muscle car fans from lighting up their tires. Check out the old school police cruiser getting some action, too. Posted by Chris Demorro