Monthly Archives: December 2010

Tonights gig at The mermaid has been Canceled

Tonight’s gig at The mermaid has been Canceled We will be back there on Sat January 15th 2011

Elephant Shelf Stop Press

Greetings one and all

It’s been an interesting week for both the Shelf & the Deltas and it looks like this weekend will be interesting as well – this Sunday 5th December at the Music Palace 159a Tottenham Lane… Continue reading

facebook