The Galileo 7 – ” You, Me and Reality”
As is required by any band operating out of Kent, England, The Galileo 7 have released a preposterous number of albums and singles. They’re not fiends in the Billy Childish category you understand, but nevertheless, ‘You Me and Reality’ is their eighth (it might be their ninth – they’re that kind of band) long-player in […]