• Embed
watch full episode

Taylor On The Hot Seat

BonusSeason 2 Ep 311/29/2009

Taylor is back on the hot seat and Steve has a lot to say about her terrible salsa dancing performance.

Up Next