Spur Steak Ranches



Spur Corporation, better known as Spur Steak Ranches, is a South African steakhouse franchise restaurant. They released a bumper car set in 1998.