Solar Flares!! Auuuggghhhhh .. Hide Your Electronics!Solar Flares!! Auuuggghhhhh .. Hide Your Electronics!The worst solar flare in years is heading for us today!Dubba GDubba G