2 Days of Main Square – Day 1

The Main Square Festival is held each year in Arras, France. A town in the lovely region of northern France. The festival overall is a 4 day event feature numerous mainstream bands mixed in with ones I’ve never heard of. We however only had time…