No matter your political persuasion, your notion of patriotism or degree of love for country...Happy Independence Day!