magicofstories.net
Extra Life Charity
Extra Life is a Children’s Miracle Network Hospital’s fundraising program within the gaming community. Participants fundraise year-round and pledge to game for 24 hours with one goal: to save…