TRAD: Chapter 28

Hannah's past comes back to haunt her at a very inopportune time