Hot Wheels Sets World Record With Lunatic Jump at Indy 500

By David Kiefaber on May 31, 2011