Album Review: Kings of Leon – Can We Please Have Fun The Followills let their freak flags fly on their wonderfully wild 9th album