Supergirl’s Sam Witwer Joins The Fourth Season Of Riverdale

Season four of Supergirl introduced us to Ben Lockwood played by Sam Witwer. He played a huge role as Agent Liberty, the leader of the Children of Liberty. Their role was to exterminate all extraterrestrials…