from "Last Night I Dreamed of Armageddon" album by Terminal Sound System
See who else performs this track