Pet Shop Boys - Some Days Never End
Some Days Never End...

A series of concerts in a Big Top on the grounds of the Royal Military Hospital, Kilmainham, Dublin.

Pet Shop Boys played an excellent set on Saturday 27th October, 2007.
27 photos · 461 views