Not UFOs! Just Lenticular clouds, seen north of Madrid in Spain.