from "International Wreckers 2: The Lost Tapes of Zorch" album by The Meteors
See who else performs this track