Erica Erica is an awesome, dynamic, unsigned and original three-piece band hailing from Winchcombe, a small town in sleepy Gloucestershire. Having enjoyed recent success, they opened V Fest in Chelmsford in 2015 after winning a national Battle of the Bands competition. Their debut album ‘Sons of the High Land,’ released in 2014 was credited with […]