posted on Aug, 14 2007 @ 02:19 PM
I was listening to a radio show today... which highlighted the Roast of Flavor Flav... they mentioned Carrot Top...
Ok... for those who have forgotten Carrot Top was a prop comic from the late 80's Early 90's like a gallagher but more annoying...
Carrot Top we all know and... well know
Ladies and Gentlemen... May I Introduce... EVIL CARROT!
*Avoid looking if you sicken easily!!!!*
where is the puking icon?