1 month agoBigfoot, Orbs & an Ogre (?) Filmed in Germany! WBR Golden Classics/Bigfoot in Germany/Robert BostonWorld Bigfoot Radio