Cardiff - Depot - Indiepalooza - "the UK's BEST Indie Festival" plays on Saturday 8 May at 17:00 at Depot Cardiff, Cardiff.
Source: universe.com