Massive Puddle A Complete Shock To Pedestrians

We're no stranger to puddles ins SW Florida, but this is ridiculous! Would you have "fallen" for this deceptively deep puddle lake that formed recently in Texas?


View Full Site