Defying Odds – Alex McFadden

Alex McFadden is an activist, student, and inspiration to many in the Birmingham area. Watch to see how McFadden is continuously defying the odds in the community.