Truly Amazing Sun Flare By Owen | March 2, 2013 - 10:16 pm |March 9, 2013 General, Science, Technology, Wonders of the Universe All I have to say is; Truly amazing… The Adobe Flash Player is required for video playback.Get the latest Flash Player or Watch this video on YouTube. Bookmark the permalink.