New music video by Lewis Films. Not for the faint of heart. 9/11 is a focus.

Inspiration from UkLittleGuy, Paw Filmworks, Lea Vixen and Rev. Phantom.

Dedicated to every innocent life lost due to war and black flag operations.
Lucio Fulci R.I.P.
Peace now.