Also known as: say86tay
Sarah Taylor lives in Boston, Massachusetts. She went to school at the Northeastern University. Her favorite bands are Coldplay, Radiohead and Spinal Tap. Sarah a big fan of Television and Curb Your Enthusiasm. Among her favorite films are Garden State, Memoirs Of A Geisha, Flight Of The Conchords and Dances With Wolves.