Moontrap
Release:

Moontrap

The Overlords

(Digital Download - Universal #)

Main Album:

Moontrap

Release Date

January 1, 1990

Label

Format

Digital Download

Duration

25:59

Release Info

Studio Recording