A man sitting at a trolley stop in Drexel Hill is punched in the face, and it’s all caught on camera.

FOX 29 News Philadelphia | WTXF-TV