Red Glowing Eyes

Red Glowing Eyes

London's horizon is all glowing red lights, looking like demonic eyes or some matrix/cylon robotic alien invasion crossover.