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!
w/ bear country, baby walrus