Select All
  • The Day Penelope Died
    409 15 11

    Spencer Locura had lived the perfect life with tons of friends and an extremely rich family in the small town of Fort Mill, South Carolina. When she began drifting away from her best friend, Penelope Foster, she didn't think much of it. She was far to preoccupied by her better, newer friends. While Spencer was out enj...

    Mature