Tuesday, July 22, 2008

Stella Commute World Headquarters

Stella's trying something new: video. I realize the office tour is about the most cliched thing possible, but never-the-less. Stella will try to do better next week.


No comments: