Laura Vandervoort Is Maxim’s Supergirl This March!

Laura Vandervoort was a literal gift from the skies when she popped up as Kara (or Supergirl, to non-comics fans) on the overlong but marathon-tastic Smallville TV series. … [Read more...]