November 24, 2024, 01:52:29 AM

1,531,353 Posts in 46,734 Topics by 1,523 Members
› View the most recent posts on the forum.


OMG new TV on the Radio

Started by Selkie, February 25, 2011, 09:03:23 PM

previous topic - next topic

0 Members and 1 Guest are viewing this topic.

Go Down

Selkie

[spoiler][youtube]http://www.youtube.com/watch?v=c9erHKnztSA[/youtube][/spoiler]

Discuss.

I love it. Very Dear Science-esque.

I have a feeling it's gonna be a great album..

Go Up