October 26, 2026 I tested the hell out of Leonard's brakes. cars Leonard (1993 Ford Ranger) New Orleans Galvez Street Paulne Street near-accidents Toyota Prius Abdul al-Sayed Michigan U.S. Senate 2026 Election