The free festival will take place this Saturday and Sunday, June 17 and 18 and will feature live music, theatre, DJs, crafts, dance and poetry. Continue reading...