We Win The Long Night is finally over. God Bless America. shareTweetShare on TumblrEmailLike this:Like Loading...