THEY'VE DESTROYED EVERYTHING (2021), made as part of the 72hr Film Debacle with Sick 'n' Wrong Film Festival
 
Video

Dimensions variable
white-2398946.jpg
white-2398946.jpg
maggots.gif
200w_d.gif