The White Album Press Releases



Lea Michele

The White Album Denmark's The White Album Announce One-off London Show March 5th 2013

15th February 2013 14:09

Cophenhagen's The White Album will return to the UK next month for a one-off live date at London's The Slaughtered...