Taylor Garcia from Vermont

Taylor Garcia has been found in Vermont.