Thing of the Day

A message from those
Lilies...

March
17th 2011

An audio-visual
reminder of Lilies On
Mars and their Organ gig tonight at the Victoria in Dalston, London E8. No band members were harmed in
the making of this movie (we hope) . For more info regarding them Lilies and the gig go here.