Jennings Osborne, known for his extravagant Christmas Display of lights, passed away July 27, 2011 in Little Rock, Arkansas at age 67. A wealthy Arkansas philanthropist, who made his money from starting and selling a medical research facility, Jennings Osborne transformed his home into a 3.2 million-light festival every December. What began as a 1,000 […]