Watch Supergirl season 2 episode 13 tv series online free
Release: Feb 20, 2017
It's Valentine's Day, and Kara finds herself dealing with the amorous advances of Mxyzptlk, a fifth-dimensional being with unlimited magical powers. Meanwhile, Alex discovers that Maggie hates Valentine's Day, while an alien woman hits on Winn.