Experimental film with desert scenes in which optical printing is used to achieve unusual effects.
Sidewinders Delta is not available for streaming at this moment.