Aug 13

Vermont Police Chief ” Bigfoot Exist ” , But isn’t Making These Prints

A graffiti artist is painting bigfoot prints all over bristol Vermont. The police chief Says Bigfoot Is Real, but he isn’t making these prints.

 

Leave a Reply