Trussville Witches Ride raises over $20,000 for 11-year-old

by