A little tourist town in upstate N.Y that has a couple of waterfalls and a Nascar track on the outskirts of it. Makes most of the locals want to kill themselves.
by Lilteapott December 28, 2016
by Son of Stenhouse August 27, 2022
I couldn’t wait for them to finish brushing their teeth but I left them a Watkins Glen Steamer and felt so bad.
by SRash June 20, 2022