- Jul 15, 2003
- 82,854
- 17,365
- 136
We're all going to die!
Enormous Superflare Detected From Nearby Star
Enormous Superflare Detected From Nearby Star
www.iflscience.com