A Little Rain Can't Dampen Wilson's Liverpool Football Club Spirit

It's one of the best weekend's of Wilson's life...LFC is coming to Charlotte. And a little rain is not gonna stop him from celebrating.

The CW