Metrodome announce two

Metrodome have announced two titles for release on 10 December. The first is the retail release of Shout at the Devil which will feature an anamorphic transfer, mono sound, a trailer, image gallery and filmographies. The other is the rental release of Cubby House of which we have no further details.

Category News

Latest Articles