ME AND DEBOE

Palm House, Sefton Park, Liverpool

The Spirit of Liverpool festival. ME and Deboe stage time- 9:20pm