Difference Makers - Nitro Girl
Season 3 E 116 • 09/18/2007
Nitro Girl is the most patriotic giant American woman since the Statue of Liberty -- and she does it all without inviting immigrants to invade our country.