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

  • June 08, 2011
  • 1.9k Views