Muscle Maniac
‘The Bend’ motorsport complex at Tailem Bend (recently renamed Shell V-Power Motorsport Park, see below right) is an impressive facility, to say the least. It’s surely the biggest and most lavish motorsport complex in the entire southern hemisphere. It’s that kind of place that’s almost on an other-worldly scale: you can’t properly appreciate the sheer size and grandeur of it unless you experience it