Connectict Mitchell's pit

Joined
Mar 30, 2001
Messages
4
Likes
0
#1
Anyone ever hear of Mitchell's pit located somewhere in CT? If so, where is it, and is it any good?