Godzilla (Live) by The Doubleclicks

First released: 31 Mar 2011, Length: 2:18

Releases containing this recording (2)

Official

Album

  1. Beta Testing 1-2-3 31 Mar 2011 The Doubleclicks
  2. Beta Testing 1-2-3 31 Mar 2011 The Doubleclicks