107.9 WNCT
The Greatest Hits Of All Time!

random fact Friday with Jeff

jeffd

 

SUPERMAN lives in Metropolis, which everyone assumes is NYC..But according to

a former DC comics editor, it’s actually…Delaware.