Had to post this. It’s too funny. Can’t stop watching, how does he inhale the cheereleader? That’s my question. Clutch is definitely a top 5 mascot.
Amare Stoudemire recently went on Nickelodeon and hilarity ensued. Takes guts to hop on Nick and jump around with a bunch of cartoon mascots and say Yo Gabba Gabba. Nice Amare, just went up in my book a few notches. Way to do something for the kids. Like it.
I’ll always love mascots. If this doesn’t make you laugh then you have clinical psychological problems. Seek help immediately.