Street Performer Punches Obnoxious Guy Alec PUBLISHED April 5, 2013 Share Tweet Email He had it coming. Share Tweet Email