Iceland Have Put A Halt To Construction Work Because Elves Told Them To NOT THE NEWS / By Katherine Dymond Elfin unbelievable.