"I'll have you know that in the early 1980's, North Wales, PA was home to the Largest Freezer in the Free World."
Bloody Yanks, always got to have the biggest, longest, widest etc of everything :roll:
I used to live in the village of Long Melford in Suffolk (UK version) which claims to have the longest high street anywhere in Britain ::
High Street is Main Street in US, and while often at the highest elevation in the village, is not particularly high. Somewhere, some town is bound to have the highest main street, be it length or degree of being stoned.