Baby T. Rex is Due August 20th!
Hey folks, We know we’ve been on hiatus for a while now. But we did need to tell you, if you haven’t caught the news on Autostraddle or Instagram yet, that we’re pregnant! More sp…
Post to Tumblr