okay guys...biggest pet peeve at car shows
Low riders and Rat Rods.
Print