
Here's a complex question that requires someone to reason about the input, can you answer it?
Which arena, once known as the "North Greenwich Arena", regularly hosts the Country to Country music festival?


The O2 Arena
