So they just flat out lied about it ?
See #7.
This solar eruption video will straight up melt your face it's so awesome
Wonder if that was from the new telescope that was just put up.?