The scene of a crash on 120th Avenue

The scene of a crash on 120th Avenue and Farmers Boulevard in Jamaica. (Credit: Jim Staubitser)

Comments