BREAKING: ABC7 News Chopper Makes Emergency Hard Landing in Queens School Yard

BREAKING: ABC7 news chopper in NYC just made an emergency “hard landing” at a school yard at 139th Street and 83rd Ave in Briarwood, Queens.

Leave a Reply

Popular Posts