There have been whispers that River Cuomo and the boys will be back in 2008...
Paste Magazine says April 2008. All we know is that it's been project named "Album Six". Anyone got any updates?
Monday, February 04, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment