Kings Of Leon Take The Palace
With the announcement of their new north american tour back in October of 2013, Kings Of Leon hit the road February 5th to start the first leg of 2014. One of the first stops was Detroit of course, taking over The Palace of Auburn Hills this past Tuesday night. After taking a hiatus due to what some called a meltdown in 2011, Kings went through a regrouping to tighten things up to hit the road to support their new album Mechanical Bull. It is unclear what the future holds for Kings Of Leon and the Followill brothers but it looks to be a good start with the new album and sturdy stage presence in 2014.