Brevard, NC
January 11th, 2008
In conjunction with the recently featured White Squirrel of Brooklyn photo, it has come to the editor’s attention that there is a town in North Carolina - Brevard, North Carolina, to be exact, which is run amuck with white squirrels. They have a “Shoppe” and a “Research Institute” and an Annual Festival.
And the screenplay about this is where? Regardless, someone send me to Brevard for the festivities!
Or maybe Kenton, Tennessee. Or Exeter, Ontario. Roadside America details a W.S. War. I’m skeptical about a “war,” but maybe a bit of friendly competition has arisen around the ghost like animal.
Lastly, some videographic evidence, should there be any questions regarding their intentions: