The Black Keys - Live at Main Square Festival Movie · Music · Special Interest Main Square Festival is a music festival that takes place in Arras, France, lasting three days. 2014 · 1h 29m