Carmen Sandiego Wiki
Advertisement

Ibrahim Al Sibaq is the owner of the new electric car. He is Sterling Sterling's friend and first appeared in The Need For Speed Caper.

Advertisement