Remember that time Rock ‘N Roll bad-ass, Leah Fay put some poor neanderthal was put in his place? I bet he won’t forget anytime soon. The band was playing the Town Ballroom in Buffalo, NY, when a fan yelled out “show us your t*ts”, for what I can only imagine, will be the very last time.