Pepsi flavored Cheetos? That's the latest odd snack to hit shelves in Japan. Pepsi flavored Cheetos? That's the latest odd snack to hit shelves in Japan.
by Katie McFadden
by Karen Fredrickson
by Staff Reporter