2 Days of Main Square Festival
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 a…
Read MoreThe 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 a…
Read More