Macclesfield Festival 2018 Lineup

 
 

Plus more live acts to be announced soon!