Touchdown Car Rentals

Touchdown Car Rentals is a car rental company in Grand Theft Auto V. The agency's pick up center is located in the Los Santos International Airport. The company uses the Rental Shuttle Bus, which can be seen in parking lots around the airport.