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 19, 2022
