Read more: http://www.comicbookresources.com/article/watch-supergirl-fights-her-greatest-villains-from-season-one