Sunday, November 18, 2012

StarWright - Self Destruct!

Starships blowing themselves up in slow motion is pretty cool.