If you were wondering what NFL mascots did in the off season, we here at YMS have the answer.
It seems that TD from the Miami dolphins took time off of his busy celebrity meeting schedule to gather some of his NFL friends (and cheerleaders) and head to China for the Chinese New Year. (Is it the year of the Dolphin?)
If you want to see how these mascots get down in China, check the video after the jump:
More Cool Mascot Posts Like This One