Ellensburg, WA | Chula Vista, CA | Poway, CA
Also known as: closet_wwf_fan0001
Melanie Taylor lives in Ellensburg, Washington, but has also spent time in Chula Vista, California and Poway, California.
Ellensburg, WA | Chula Vista, CA | Poway, CA
Also known as: closet_wwf_fan0001
Melanie Taylor lives in Ellensburg, WA, but has also spent time in Chula Vista, CA and Poway, CA.