August 18, 2009

Fact: some of the worlds largest species of spiders live in our office. Ok, so maybe it’s not a true fact. But still, they’re frakkin huge.