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