Monday, August 10, 2009


Tripwire Magazine has an upcoming expose on Titmouse Inc. Until published, it can be read online here:

Look carefully and you can see me in the first picture.

Fun Fact: Statistcally speaking, roughly 3 out of every 100 people in America lives in LA.

No comments:

Post a Comment