Strange 'S'-Shaped Radar Phenomenon Appears Off Australia West Coast!

Yet another strange radar image ! Huge S shape was ruled Not to be Clouds!



Show Description Hide Description