Below is a picture of the entertainment tour bus, The Ride, which I have recognized from the Japanese TV program as a interactive entertainment of the New York city. Notice that all passengers are seated facing the left side of the bus? Its pretty neat! One of the things I have yet to try in the city 🙂
Shared by TDA staff