Mind of Mencia

Bumper Stickers

Season 2 E 4 • 04/12/2006

Peter Boyle helps Carlos decipher the real meaning behind bumper stickers.

More