Steve’s Solar Roof, cooker, garden
1999 13th Ave, Sacramento, CA 95818, USAAmerican Solar Energy Society has declared October 2 as Solar Energy Day! To celebrate, Solar Cookers International and 350 Sacramento have teamed up to demonstrate the following:Solar oven cookingTesla roof […]