Freeport rattled by lightning and flooding rains
  • 5 years ago
The city of Freeport, Texas, shook beneath the powerful lightning and rain coming from Tropical Storm Imelda on Sept. 18.