Was dead on the road. Maybe it's a very odd "two headed snake". Should I post the whole picture of it? Not very pretty ...
The Amphisbaenidae are a family of amphisbaenians, commonly known as worm lizards. They are found in North and South America, some Caribbean islands, and in sub-Saharan Africa. One primitive and somewhat aberrant genus, Blanus, is native to Europe, and may represent a distinct family.