This is an installation of The Griffin Family in La Cresenta, CA
Another satisified customer video - The Turner Family in Sun City CA
This Channel are customers who have purchased Sunpower Solar Systems for their homes and LOVE the results.
More stuff from “Happy Sunpower Customers”
Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.