Does anyone know whether the Stade de France gig is going to be televised live on French television (or any television for that matter?).
If so, would I somehow be able to watch it from the UK?
Thanks for any advice!
Users browsing this forum: No registered users and 21 guests