- More We Are Scientists
June 15 2010 - We Are Scientists meet fans in Manchester, before playing an impromptu acoustic set in support of their new album 'Barbara', which was released this week.
Previous
Next
June 15 2010 - We Are Scientists meet fans in Manchester, before playing an impromptu acoustic set in support of their new album 'Barbara', which was released this week.
~ by Jordan Jones 6/19/2010 Report
Register now and have your comments approved automatically!