Acting
1980-07-27 · Rapid City, South Dakota, USA
The Fastest Woman on Earth
2022 · Movie
Interviewing Monsters and Bigfoot
2019 · Movie
Overhaulin'
2004 · Series
MythBusters
2003 · Series