Leo Allen - Vegetarian Restaurant
Season 12 E 6 • 01/25/2008
If vegetables could talk, we'd freak the f**k out.