Any one know where they still sell them? Been tryna find some but every god damn tire shop say they dont carry them no more... Any vallejo cats know whats the name of the tire shop on Springs Road... there prob. hella of them... Thanx..