When the Klaxons first came to fruition and were heralded as champions of nu rave and the defining voice of contemporary rock music by British press back in 2007, it didn’t seem like a stretch. Their debut album Myths of the Near Future had everything that people wanted and needed to hear in a rock
