John Keegan – Sunday, July 31, 1:30 PM

IMG_8666

John Keegan is an alternative/ indie rock, anti-folk singer/ songwriter from Astoria, Queens who comes to us with songs of love, loss, life and togetherness.