Welcome, Sign In
'Finding Bigfoot': Curious Creature Caught on Cop Car Dash Cam
Description: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.
cop car bigfoot