A 21-Foot-Long 1975 Cadillac Limousine Can Rally, As It Turns Out
Jalopnik | Obsessed with the culture of cars [Unofficial]
June 23, 2026
Sure, it racks up the slowest time in 'Will It Rally?' history, but it's also one of the most entertaining videos in Team O'Neil's series, too.
Discussion in the ATmosphere