This image, is of Super Typhoon Haiyan, one of the most powerful storms ever recorded on Earth, which struck the Philippines Nov. 8, 2013.
This image, is of Super Typhoon Haiyan, one of the most powerful storms ever recorded on Earth, which struck the Philippines Nov. 8, 2013.