Balad Beast kicks off with a bang in Jeddah’s old town