East Texans welcome Independence Day with a bang and a blast