Kade Foster recently celebrated his 11th birthday, but things didn't go quite as he had planned.

Keep reading... Show less