Lusia Omielan - What Would Beyonce Do? The Hat Factory, Luton Thu, 23 May 2013 at 7:30 PM View Tickets