New trailer revealed for Dread Central Presents’ LASSO U.S. Release date set to November 13th!!
Epic Pictures’ horror label Dread Central Presents sets the U.S. release date of LASSO to November 13th and reveals a new trailer to Evan Cecil’s Continue Reading