Archive | June, 2009

MegaRust 2009 Over

June 27, 2009

1 Comment

By all accounts, MegaRust 2009 was a great success. A debriefing will be posted here soon.

Continue reading...