While it is hard to top news of a new Radiohead Record (coming out in — holy shit — ten days!!), we’ll try. Capgun Coup‘s Brought to you by Nebraskafish hit stores last Tuesday and the boys have sent us a copy of their video for the song “Huck Fin”. Enjoy!
[youtube]http://www.youtube.com/watch?v=Deai-Jg1FH8[/youtube]