Saturday, January 16, 2010


The Del Lords are heading for Spain.

With a show in the best venue on earth when I'm in Stockholm.

A case of you cannae win 'em all.

No comments: