Super Troopers Meow Game in Real Life

After a week three win over the San Diego Chargers, Atlanta Falcons safety Thomas DeCloud plays the meow game from Super Troopers live on Sports Center. This guys deserves all the kudos bars in the world.

Comments on this entry are closed.