Police have released video of a New York City man punching a fellow bus rider on Saturday in the hopes that the perpetrator will be found.

Investigators say the attack happened July 8 at 12 p.m. on a Q66 bus traveling through Astoria, Queens.

The surveillance video shows the man walk over and punch the seated victim in the face out of the blue.

The 32-year-old victim told police that he was wearing headphones at the time of the attack and was caught off guard.

The victim went to the front of the bus and escaped to a nearby hospital to be treated for a cut on the face, WABC News reported.

The suspect was last seen getting off the rear exit of the vehicle.

Police are still looking for the perpetrator, who was last seen wearing a dark gray t-shirt and dark pants.