Police Discover Severed ‘Head in the Road’ Is Actually Mannequin Head

Police in the UK responded to what they thought may have been a horrendous crime but it turned out to be a dummy head. Buzz60’s Mercer Morrison has the story.

Find us on Google+