This episode of Strange Findings brings unique light to the world of DC comics and also discusses some of the weirdest things we've run across this week.
This episode of Strange Findings brings unique light to the world of DC comics and also discusses some of the weirdest things we've run across this week.