It’s Baaack: Sunspot Maximum Here It Comes 25 Thursday Mar 2010 Original size at 1024 × 1024 ≈ Leave a comment The Sun is Back – February 8, 2010