Plants and Animals – Commodore Ballroom – February 18, 2011 Juno Award nominated and Polaris Prize shortlisted Plants and Animals kicked off their latest cross Canada tour in Vancouver Friday night. The relative newcomers are touring in support of their 2010 release “La La Land” but also debuted a few new songs during the set,…