A review by valleycat
Perfect Lies by Kiersten White

3.0

short, too many open endings. meh.