Review: beautiful!
Rating: 5 out of 5
Date: 09 14, 2013
Such a wonderful end for two wonderful people.  It made me smile..it made me laugh...and it even made me cry!  Maggie and Haden are two people that deserve a happily ever after.