Leigh Anne Tuohy is the Tennessee firecracker played by Sandra Bullock in her Oscar-winning performance in the 2010 film The Blind Side. Tuohy and her husband Sean launched the Making It Happen foundation to help impoverished youth. She recently spoke with Huff/Post50.