Address: White Trail New Haven, Connecticut
Rating: 5
Rating: 5
Electronics dumped on the trails, looks like a broken stereo system.
Electronics dumped on the trails, looks like a broken stereo system.