A small village located in the middle of no where.
In Illinois, USA.
by Jessica Annabelle Smith March 20, 2011
Get the Glasford mug.