We Smell Like America
Note: This review is from 2006
Description
You smell that? Is it huge, petrol guzzling cars? Illiterate presidents who prefer a lollipop to admirable leadership? An inability to understand irony? It's Smile and Nod! The hilarious Long Form Improvisation Group from California.
Review date: 1 Jan 2006
Reviewed by: Steve Bennett