page france was arguably one of the best lyrical indie groups ever
a band formed in 2004 and disbanded in 2008
"page france was arguably one of the best lyrical indie groups ever" What is the definition of "page france"?