Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 12, 2010
New song from the upcoming LCD album "This Is Happening" - Photo taken by me at the LCD gig in Melbourne (Jan 2008) (Hey EMI, leave this up - people want to hear this and it's not going to stop them from buying the album)