Flamin' Hot Cheetos, the fashion brand

The snack food you wear all over yourself if you try to eat it is now a clothing line. Read the rest