Bicycling, Photography and Programming
This is totally fascinating!
NASA reveals the mystery of how stars explode.
jedreynolds