© All Rights Reserved
© All Rights Reserved
© All Rights Reserved
I took these pictures in the forest off of Dark Entry Road in Cornwall CT on August 12, 2012. This is the location of Dudley Town, a supposedly haunted, village of the damned.
No comments:
Post a Comment