The London Souls, 'Here Come the Girls' - Album ReviewThe London Souls, 'Here Come the Girls' - Album ReviewNew York City-based rockers the London Souls have just released their second album -- and it's a winner.Dave SwansonDave Swanson