Not all surprises are good ones....
Characters: Luna, Neville
Summary: Not all surprises have to be planned out in advance.
( Some are fucking awesome! )
Summary: Not all surprises have to be planned out in advance.
( Some are fucking awesome! )