Brains

Brains On The Road
Brains On The Road
Brains On The Road
It's not a horror movie set or a science experiment gone wrong. They are real brains found on the side of the railroad tracks in the small town of Governeur in Upstate New York. The local village police were called to investigate and took the brains to a local veterinarian who determined they belong to probably either a dog or sheep...