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.
Build your own custom newsletter with the content you love from Street Muscle, directly to your inbox, absolutely FREE!