Friday Apr 09, 2010 Apr 9, 2010 0 Facebook Tweet Email Throat Punch?....really?....we lost to a band named Throat Punch!?