FOX 31 Denver reportsĀ that a woman in Louisville, Colorado, is warning others about the dangers of solar panels after her Tesla-leased panels burst into flames on the roof of her home. Briana Greer was out of town in August when a fire began on the solar paneā¦
Read More