Hazel wishes for a do-over but finds herself trapped in a magical time-loop.
Save my name, email, and website in this browser for the next time I comment.