Grand Junction, CO | Clifton, CO | Colorado Springs, CO
Also known as: myownprivatestash
Sarah Taylor lives in Grand Junction, Colorado, but has also spent time in Clifton, Colorado and Colorado Springs, Colorado. Eric J Taylor and Amanda Star Dunfee are in Sarah family.