Tags Dwellers
Tag: dwellers
Megadeth’s David Ellefson Shares the First Trailer of Dwellers
Ellefson Films, formed by Megadeth bassist David Ellefson and Thom Hazaert, have recently shared the new trailer of their new horror movie, Dwellers.“I've been tossing the idea of Dwellers around in...