Biting Elbows

World's Greatest Music Video!
World's Greatest Music Video!
World's Greatest Music Video!
This has to be the greatest music video ever made! Nancy Mace of Z94, My 107.3 and KLAW 101 all proud members of the Townsquare Media family, showed this to me earlier this morning. I have no ideal how, or where she found it, I'm just glad she did and shared it with me. She knows my sense of humor and taste when it comes to viral videos and she definitely struck GOLD with this one!