Anger from fans and bands over chaos at Capulet Fest in Connecticut, USA

Festival stuns fans after last-minute switch from Thompson, CT, to much smaller venue in Hartford – 50 miles away

Go to Source
Author: Stef Lach