September 27, 2008 in Album Reviews, Rating, Reviews by Alun Williams :: 1 Comment »
The amount of expectation heaped upon Dear Science would probably see the vast majority of bands tumbling down a very steep hill in an avalanche of hype, only to take out their fans, innocent bystanders, at the bottom of said...
