Links for MythBusters S11E4: Indy Car Special

Reality TV Buzz

Episode 4

1,679 watches

May 22, 2013
The team test racing myths at the Indianapolis Motor Speedway.
May 22, 2013
The team test racing myths at the Indianapolis Motor Speedway.