Roosevelt Island’s Motorgate Parking became a Grayhound bus terminal for a day, due to filming a scene for The Americans TV series.
Roosevelt Island’s Motorgate Parking became a Grayhound bus terminal for a day, due to filming a scene for The Americans TV series.