Hurricane Franklin makes landfall on Mexico's coast

2017-08-10 95

The 2017 season’s first hurricane makes landfall on Mexico’s coast.

Free Traffic Exchange