Spirit Halloween Killer Klowns From Outer Space showcase! Delaware Grand Opening 🎃 2022

We did a short video to showcase all of the Killer Klowns from Outer Space merch at the grand opening of the New Castle …

source