002/003 "super stock" leaf springs
Never said they were stock on any automobile.
Print