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

Full Credits

Stats & Data

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