the-american-catholic.com
The United States of America-The Trailer
Not bad, although I prefer the old Flag Evolution television signoff from the Seventies: