I know there is a joke here somewhere, but I can’t quite think of it…
Something about N*Sync, or maybe those pants that TD is wearing?
Oh well, thanks to Paul for the pic!
Send your video, pictures, or mascot stories to email@example.com
More Cool Mascot Posts Like This One