Promises are hard to keep. That's one thing that Madelyn knows first hand. Promises are something that you are asked to keep all of the time. How many promises will Madelyn break before she can finally be happy again?Seluruh Hak Cipta Dilindungi Undang-Undang