Most people hate their neighbours, right? Not Olivia. In fact, it just so happens that she gets on with hers... Find out what happens when Olivia and Brad's paths cross. Will it end in tears or will they be "forever and always"?All Rights Reserved
43 parts