V.B.R.O. Research Log.

Here in Virginia?

Here in Virginia? When the name “Bigfoot” is mentioned, most people immediately think, “only in the pacific northwest”. Well, that could not be further then the truth. Virginia has some the oldest sightings on record, with some pre-1880’s. With many… (READ MORE)