Board Thread:General Discussion/@comment-5486221-20130329235909

This Ultimate Alien episode intrigued me well, what with Elena returning and the jealousy between Julie and Elena. What do you think of it? 