" You can lie to everyone but you can't lie to your heart" Shawn e Blair se forçam a acreditar que estão mais felizes separados e em cidades diferentes, mas ambos sabem que jamais conseguirão mentir para o próprio coração desse jeito. Good Liar II
23 parts