Skip to content
Home » ¿A giant Cheeto statue?

¿A giant Cheeto statue?

  • by
Giant Cheetoh statue in Alberta Canada

Somewhere in the world there is a giant Cheeto statue,

It seems to be in Alberta, Canada.

Find the latest viral stories at ivral dot com

Leave a Reply

Your email address will not be published. Required fields are marked *