Plants & Animals – ‘The Mama Papa’

Check out the official music video for the song ‘The Mama Papa’ by Plants and Animals, from the album ‘La La Land’ (2010 Secret City Records). Directed by Sinbad Richardson.