Live Video Streams Show Hurricane Patricia Making Landfall
Category: GREEN
Hurricane Patricia, the strongest storm recorded in the Western Hemisphere, made landfall Friday along a stunning section
By , 2015-10-24