HOUSTON -

Tens of thousands of Houstonians celebrated the Fourth of July at Freedom Over Texas, where the food was dripping with butter and the people were dripping with patriotism.

People of all ages descended on Eleanor Tinsley Park Friday for the 28th annual Independence Day celebration.

"It's Houston, baby!" Houstonian David Morris beamed. "We live here, it's a beautiful day. There's lots of fun things to do."

For the first couple of hours, the beer was flowing and the bands had people dancing. The party was in full swing until a lightning storm rolled in. Organizers were forced to temporarily halt the festivities and people were advised to take cover.

As the endless lines for food and drink scattered, the guys selling the umbrellas quickly became the most popular vendors within the gates.

"I had 30 (umbrellas)," vendor Abron Johnson said, counting his wad of cash. "Now, I'm down to four. It's capitalism at its best."

After nearly an hourlong weather delay, the storm passed and the celebration resumed.

Country music star Jennifer Nettles headlined the musical acts before the grand finale -- the fireworks display.