Sports Limousine
The Sports Limousine is a vehicle in Grand Theft Auto 2 that can only be found in the Industrial District of Anywhere City.
The Sports Limousine is a vehicle in Grand Theft Auto 2 that can only be found in the Industrial District of Anywhere City.