Quote:
Originally Posted by scottsy
New Radiohead!!!
Pleeeeeeeeeeeeease come soon!!! 
|
Yes pleeeeeeease!!!!!
And hopefully the new Fleet Foxes album will be out before the end of the year. Apparently it's "finished" and is now entering the mixing/mastering stage.