Tour Bus

The Tour Bus is a vehicle that makes an appearance in both Grand Theft Auto: London 1969 and Grand Theft Auto: London 1961.Just like a real-life tour bus there are seats on top of the bus and some pedestrians can be seen seated on the deck.