Remember a while ago when Vince Neil kicked-off his solo tour and basically embarrassed himself? Well, now he is back for more! I'll leave it up to you to determine whether it is better or not though...