Little Violet is only 4 years old, but has beaten cancer. Watch as she gets the surprise of her life!

More Videos