Carrot Top
2003
Posters