Giant Cheeto Statue Takes Residency in Cheadle, Canada

Giant Cheeto Statue Takes Residency in Cheadle, Canada