Kings of Leon-Mechanical Bull-Album Review

Mechanical Bull is Kings of Leon’s 6th LP and their first since 2010’s Come Around Sundown. The official release is set for September 24, 2013. Thanks to a live stream on itunes we are able to review this a bit [...]

September 19, 2013 Album Reviews