Petrol heads and banger racing aficionados are in for a treat this weekend when the World Championship for Stock Rods will be ...