Following on from their debut single 'Curling Up Your Spine', Vadoinmessico released 'Pepita, Queen of the Animals' on September 26th 2011.

Continue reading: Vadoinmessico, Pepita, Queen of the Animals Video