A video in need of some explaining aircraft, awesomeness, Hmm..., youtube Add comments Dec 212019 Where, when, why are not apparent here, but boy, someone sure seems likely to need a new pair of shorts.