Read the rest of this entry »
The War and Peace nebula is laying waste across space a mere 8,000 light-years away.
Omega Level