TradeWinds Island Resorts got into the Independence Day spirit by creating a giant flag on St. Pete Beach.

The flag used 975 towels to form the shape of the original Betsy Ross flag, with 13 stars held by the resort's younger guests.

Guests at the resort also got to sign a banner that will be given to veterans going on an Honor Flight to see memorials in Washington, D.C.