A little country town in Isle Of Wight county filled with mostly rednecks. If you don't like rednecks, then move away.
I live in Windsor, VA.
by LWebWillis January 23, 2011
Get the Windsor, VA mug.