that is where I first saw it too (the Soup) though I was glad to find the full video. something about mascots and costumed folks acting like people that just cracks me up