The team's needed to call in outside assistance to quell the flames in studio.
Who will come out victorious? Will it be Team Ché or Team Carl?
See All 1371 Episodes of "Stan Mars"