Friday, August 19, 2011

Until tomorrow today



The Lords of the New Church with "Live for Today" circa 1983.

No comments: