Hell if I know.


Are they fancy European Cheetos?