Ten years ago, on the night of October 31st, a small Midwestern town fell victim to an escaped killer. Under the cover of darkness, he carried out the most horrifying mass murder on record. Sixteen people, in cold blood
Bandits was produced by BLVCK CEILING.
BLVCK CEILING released Bandits on Mon Oct 11 2021.