15 Vintage Joshua Jackson Moments That'll Make You Squee

It's worth it just to see JJ in a pink turtleneck and pink shiny pants. OMFG would be an understatement.

Posted on