A review by hannahnana73
Deadly Little Scandals by Jennifer Lynn Barnes

5.0

Rating - 4.5 stars

um, wow. completely unpredictable.