Hail destroys solar panels in Texas and guess who's footing the bill... YOU · Chicks on the Right · Sentinel