Giant Jack O’ Lantern Rolls Through Arizona Streets
Halloween came early for one Arizona town yesterday. Drivers and passersby were shocked to see a giant, inflatable Jack-O-Lantern rolling through the streets of Peoria, Arizona, reports WXMH. It’s like a scene out of a horror film.