Busty redhead Kiara Lord meets her match in a well-endowed German stud. Their intense encounter showcases her ample assets and his impressive package. From POV shots to facial finish, this homemade European amateur's wild ride leaves nothing to the imagination.