Here’s What Penn Badgley Had to Say About His Reservations in the Hit Netflix Series, YOU
Lead stars of the Netflix’s latest hit series, “YOU,” Penn Badgley and Shay Mitchell, are currently in Manila to promote their show and meet their Filipino fans. Both actors expressed their excitement to talk...