Trucks, solar and the future.

Cooling off Japanese style.