Steven Brundage performs Magic in Saudi Arabia