MythBusters 2003 | TV Show
Season 10, Episode 10 Let There Be Light
First Aired: June 22, 2011
A Hollywood lighting myth is tested; experiments to stop out-of-control cars are conducted.
Trending TonightSee all »
- Usually ships in 1-2 business days Buy New: $7.99 (as of 1:42 PM UTC - more info)