There is no denying the energy that Cage the Elephant brings to the stage. If there were any doubters, CTE dispelled all of them with their performance Sunday at a sopping wet Lollapalooza.
"Ain't No Rest For The Wicked" was most definitly a show stopper for the boys from ATL. This performance embodies the wild rawness that rock n' effin' roll is supposed to bring. Enjoy.