This automotive graveyard in Ardennes is downright creepy. Someone should caption it and make it less so.