Since his first television performance at age four, it was clear that Leigh Taylor was headed for a life in music. That’s when he sang Sixteen Tons in the Los Angeles talent show, Rocket to Stardom. To no one’s surprise, he won first place.
But for Leigh, that rocket took some strange twists and turns.
He was born with a life-threatening health condition. Leigh’s mother vowed to “raise him in ... read more