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