Tupper Lake's Inhabitants
Ripoff Reputation known across the Nation
Tupper Lake's Inhabitants Tupper Lake is the town from hell! It can be best described as on the leading edge of the resurgence of the "New South". Deliverance doesn't have sh*t on TL! I've been called a "flat-lander" and "city-boy" and such, based purely on my ...