Today, our top analysts confirmed a sighting of 7 Feline Overlords in the vicinity of downtown Metropolis. Details are sketchy, but witnesses report that they were seen lounging in the sun on the rooftop of the abandoned clock tower.
The sighting was confirmed by multiple sources, including:
We have obtained exclusive photos of the sighting:
For further information, visit: