Hurricane Harvey slams into the Texas coast
- Sat 26 Aug 2017 01:30:PM
The much-anticipated land-fall of Hurricane Harvey took place at 10pm local time on Friday 25th...
Source: Hurricane Harvey slams into the Texas coast
Source: Hurricane Harvey slams into the Texas coast