The Stars and Stripes have never looked better. Sure they’re violating the US Flag code, but these freedom loving girls don’t care.

And we love them for it

*WARNING*

This is a 120 image mega gallery, please be patient if the page loads slow









Happy Independance day!