Saturday, June 15, 2013

The Triffids

Some other clips I found relating to them.


Shame I couldn't find the whole documentary. I'm afraid the Born to Run comparison is made here.




Another great review of the album. Also...


and...



and their official website.

No comments:

Post a Comment