Author Archives: Megan Finley Horowitz

About Megan Finley Horowitz

I was born and raised an awkward nerd in Los Angeles. I am still an awkward nerd in Los Angeles.