Oh, When the Saints...
The Delta Saints live in Islington this evening.
A cracking gig, but where was everyone? These guys play enormodomes in the States, but there was probably fewer than two hundred people in attendance tonight.
Get 'em while they're hot!
https://m.youtube.com/watch?v=Ik-bahF2BIQ
Comments New comments are not currently accepted on this journal.