Also known as: oh_my_tash
Natasha Nelson lives in San Luis Obispo, CA. Natasha loves Mtv, Lost, Scrubs, House, Vh1, Weeds, Law And Order and The Daily Show. The Princess Bride, Garden State, Drop Dead Fred, Better Off Dead, Only You and Kicking & Screaming are her favorite movies.