Thursday, December 20, 2012

the 3 time Land Speed Record setting vehicle, the Art Arfons "Green Monster" that went 670 mph





No comments:

Post a Comment

Post a Comment