Loading...
Showing posts with label Urinates. Show all posts

Bigfoot Urinates On Campers In Roanoke Virginia

Here is a sighting account from the files of the BFRO of a bigfoot that got too close for comfort with some campers in Virginia.