Police respond to possible sighting of The Penguin in Syracuse, NY. Turns out it wasn't him [Facepalm]

Back
Top