Body:
Cancel Message and Return to Message Board
Original Message
Youtube link. Very brave test pilot that strapped himself to it.
The Helicopter You Could Hear Seven or Eight Miles Away - YouTube