Rest in Peace: Lisa Sheridan of STRANGE NATURE and INVASION Has Passed Away at 44 – Dread Central

Rest in Peace: Lisa Sheridan of STRANGE NATURE and INVASION Has Passed Away at 44  Dread Central

Incredibly tragic news to report as actress Lisa Sheridan, who starred in the mid-2000's drama horror series Invasion and last year's eco-horror film Strange ...