Macclesfield Festival 2018 Lineup

 

Plus more live acts to be announced soon!