Amie Owens in Connecticut

Amie Owens found in Groton and New London.