APC at Letchworth Festival in June 2015 advertising their presence in the forthcoming Herts Visual A