Wednesday 4 December 2013

Lilies on Mars



Sardinian born but London based duo Lilies on Mars have a new LP due early next year and this cut of otherworldly pop is the perfect appetiser for it.

No comments:

Post a Comment