Board Thread:News and Announcements/@comment-35525658-20180718002000/@comment-35525658-20180806105906

Nope can't say that I've heard that term before. The where are you from ??? is a legitamate one in VA though because there are so many milatary bases located there. They also have 2 separate really big distribution centers that supply them there. I was in the Newport News area and thought I had had enough of upstate NY until I spent some time away.