New Miami Rental Car Center | NBC 6 South Florida

New Miami Rental Car Center

    processing...

    NEWSLETTERS

    A man sees a project he's been working on for 20 years see the light of day, a rental car center containing 16 different renatl car companies all in one spot at Miami International Airport.