Gulf Insider interviews David Richards, Team Director of Bahrain Raid Xtreme. Tell us a bit about the Bahrain Raid Xtreme…