Noah and the Whale performing live at Rough Trade East, London
These photographs of Noah and the Whale were taken this afternoon at the bands in-store performance at Rough Trade East records near Bricklane. The show was held to mark the release of their new album ‘Last Night on Earth’ which was released today but they also played material from their other records. Drums on the […]