Big Hits BG | The Impossible Question - 4/23/26

300,000 of these vehicles are borrowed every year and never returned. What are they?