The Best Mistake Of My Life
Everyone thinks Rachel Delamore has a perfect life. It certainly seems like she has it all- good grades, good looks, and a place in the most coveted clique in Year Ten. However, Rachel knows that her life is far from perfect, and it's about to get a whole lot worse... After Rachel makes the biggest (and in some people...