graceandlife.com
Happy 4th of July! The Star Spangled Banner
The 4th of July is here again, a day to remember and celebrate heritage, and a day to remember that freedom comes at a cost. The national anthem of the United States was born during battle, …