The towns are real, I looked em up. http://goo.gl/maps/LlQl
You mean North is 90 miles southeast of Due West?
Originally Posted by GoSlash27 You mean North is 90 miles southeast of Due West? Yeah that lol
who on first ???
I dunno.
Forum Rules