From the congested e-mail inbox of the A&E editor: Plants and Animals


Scruffy Canadian indie-rock trio Plants and Animals got their debonair on in this video for the new single "The Mama Papa," off of their sophomore release, La La Land (April 2010, Secret City Records).

Plants and Animals sprout up in Boise on Thursday, May 20 at Neurolux.