North Lawrence, NY | Brasher Falls, NY
Also known as: puffs1983
Lara Taylor lives in North Lawrence, New York. She has also lived in Brasher Falls, New York. Her favorite TV show is Csi. Comedy And Action is her all-time favorite movie. Her favorite sport is Wwe.