The Cheetos Restaurant

FYI News 2017-09-16

Views 1

The Spotted Cheetah is a pop-up restaurant from Cheetos in NYC. Your souvenir? Some delicious 'doodle-dust' on your fingers.

Share This Video


Download

  
Report form