WOGA Radio | The Impossible Question - 4/23/26
300,000 of these vehicles are borrowed every year and never returned. What are they?