Curious Creature Caught on Cop Car Dash Cam

show more details
This footage was caught on a cop car's dash cam in Georgia. It was first featured on Finding Bigfoot and is pretty hard to explain away!

Related Videos


Sorry, we don’t have any content for this filter

Please select another filter.