Steamy solar-powered porn featuring a variety of performers.