Show Me Your god
Show Me Your god
Released April 18, 2025
About this video:Â
We got a bunch of fake blood from a Spirit the day after Halloween (always do) and scoured thrift stores/antique malls for cheap religious bullshit. The blood stuff was all filmed in either my sink or my shower, using painted foam-core as false walls.
I also glued a bunch of Bible pages to a big board for the backdrop behind Heather. We were working on all this stuff concurrent with the godzilla video, so it's really all a blur.
-Todd