Ethan Marcotte now blogs at Unstoppable Robot Ninja.


Archives

19 March 2003
Deep breaths have been taken.

War.