Album Reviews The London Souls – Here Come the Girls By Ian.Gelling 8 years ago Some bands make great records, and some bands are great live; not often are they