Press Release Penn Badgley, Shay Mitchell visited Manila for Netflix hit series YOU January 20, 2019 by eccentricyethappy Penn Badgley and Shay Mitchell celebrate international success of the show with Filipino fans Lovers of the new Netflix Original series YOU were in for a treat as its two leading actors recently visited Manila for an exclusive press event… Continue Reading