Pet Shot Boys perform at Latitude festival, Suffolk
This photo of Neil Tennant from the Pet Shop Boys was taken last Friday which was the second night of this year’s Latitude festival that takes place in Suffolk. The highlight of the day came from Denmark’s Mew who gave performed a compelling set with the majority of material taken from their ‘And The Glass […]