What are good foam tires I bought some contacts but do no fit. Hit the fake brake rotors!