The Taming of Godzilla (recorded live)

The Taming of Godzilla (recorded live)