Carmen Sandiego Wiki
Advertisement
Carmen Sandiego Wiki

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