Wind Powered Vehicle Hits 126 MPH, Breaks World Record

by Jerry James Stone March 30, 2009 5 comments