Riverdales post two new songs
Ben Weasel's recently reformed side-project, The Riverdales, have posted two new songs over at their official MySpace page. The songs, titled "Atomic Brain" and "Prince of Space", are taken from the bands upcoming album Invasion, USA which is due to be released by Asian Man on July 14th, 2009.
The band last released Phase Three in 2003.