#1Expecting the unexpected by HarryPotterLover81.7K193When Harry Potter comes home from a relatively hard day at work he gets a surprise visit from the person he least wanted to see. In the middle of this mess of his can he...snarryharrypottercomingsbacktogether+6 more