Extremely Urgent Revelation About Where Cheeto Balls Come From

    Oh. My. God.

    These are Cheeto balls.

    And THESE are cheetah balls.

    LOOK FAMILIAR?

    I THINK SO.

    WAKE UP, AMERICA.

    (h/t Tumblr user butterpopsicle for this mind-blowing revelation).