Tag: italia ricci

‘Supergirl’ Adds New Villain To Her Rogues Gallery

Cover your ears, Silver Banshee is headed to National City! CBS's Supergirl has officially added another villain to their...