Who was Lane Frost? The late American professional rodeo cowboy Lane Clyde Frost, was born in La Junta, Colorado USA, on 12 October 1963, meaning that Libra was his zodiac sign. He competed in the professional Rodeo Cowboys Association (PRCA) as a specialized bull rider, and won the World Championship in 1987; Lane was posthumously […]
The post 8 Seconds of Glory: The Story of Lane Frost and His Tragic Death appeared first on The Legit.
Leave a Reply