Tara Star
lives in Los Angeles, California. She coded this entire damn website herself with a teeny bit of help from her friend Matt, which is why it is so lame. She is proud of it anyway.
←