Videos by CAPTAIN POTATO in Dubai. CAPTAIN POTATO - "The Superb Flavored French fries" Known for its mixed choice of flavor such as BB
Captain Potato