John Foster Honors Late Best Friend With Tearful Original Song On “American Idol”
Foster’s Song “Tell That Angel I Love Her” Was Written For Two Friends He Lost John Foster, a Louisiana native and LSU student studying biology, wants to pursue pre-med to help those undergoing cancer treatment. During his first audition on the American Idol stage, he expressed his ambition to become a “singing oncologist.” He charmed […] More