Yikes, this thing is really looking scary! A 20 ft. surge?? Having lived in Houston that really scares me. Please be safe everyone.


Lauri