Top 10 Strangest DC Villains You Need To Know About!
Here's a list of some of the strangest villains in DC to ever exist! Hope you find the list amusing!
Sand Blaster
The character seems to be very superficial and we cannot comprehend the depth and feel about his presence. And the most…