Hurricane Harvey makes Landfall | Team Rubicon

Hurricane Harvey makes Landfall

Hurricane Harvey makes landfall in TX, dropping XX feet of water in under 48 hours