Long Island City Angry rider punches man who bumped into him on 7 train in Long Island City: NYPD By Emily Davenport