Two adventurous German BBW amateurs decide to take their passion outdoors, resulting in a steamy, spontaneous encounter in nature.