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
Get the Watkins Glenmug. by Son of Stenhouse August 27, 2022
Get the Watkins Glenmug. 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
Get the Watkins Glen Steamermug. 