Concert Review – Kings of Leon – Night 1 – General Motors Place

A powerful energy floated through the building last night. Every single person was head over heels with excitement and anticipation to see Kings of Leon in Vancouver. The opening act, The Whigs, held their own and rocked the house. The lighting was and stage setup were simple but perfectly planned. This was one of the […]