The Loud Pedal EditorMarch 06, 2018mustang, shelby, rentalComment Spotted on the Streets: A Rental Car? The Loud Pedal EditorMarch 06, 2018mustang, shelby, rentalComment