Barbara Gray plays Carrot Top for Schtick or Treat, Halloween 2010. Filmed at Taix in Los Angeles.

Full Credits

Stats & Data

42Funny
15Die
1,873
Views
June 08, 2011
Published
Advertisement
Advertisement