Sighting of Florida's mysterious bogeyman, 'Bardin Booger'

10 months ago
10

Mystery of the Florida 'bogeyman' - and the five places it's been 'spotted'

The 'Bardin Booger,' as it's become known, has had several sightings in the landlocked Putnam County of northern Florida.

Loading comments...