February 4, 2014 | 2:36pm ET
The Main Square Festival is a music festival located in Arras, France. The festival takes place in early July. Featured acts span the genres of rock, indie, electronica, and pop.
The Main Square Festival is a music festival located in Arras, France. The festival takes place in early July. Featured acts span the genres of rock, indie, electronica, and pop.