Mar 20 2011
Save

Save
If you want to set a land speed record in America you do it on the salt. In Sweden you do it on the ice. This…
If you want to set a land speed record in America you do it on the salt. In Sweden you do it on the ice. This…
Advertisement