Just want to know what the Winch Launch is like.
Once described to me as like being lifted into the sky on the end of a long whippy pole.
I have over 1000 winch launches back in the early 70's and that was a good description for those days. More recently I experienced a more modern winch launch at Dunstable and it was so fast I thought the wings would snap off.