motor sport careers in Muharraq, Bahrain