Scott "Carrot Top" Thompson is a standup comedian, television personality, and actor currently in residence at the Las Vegas Luxor Hotel and Casino.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More