User:ItsDavidTubeHD/sandbox/Q66 (New York City Bus)

The Q66 bus route is a public transit route operating mostly along Northern Blvd in Queens, New York City. It operates between the Flushing-Main Street Station and Long Island City area. It is operated under the MTA Bus Company brand.