If it actually began over 20-years ago, then how come I'm finding about for the first time now?And, besides, "latest" is relative.
What other crazes have come along since the invention of Banzai Skydiving that can possibly surpass it? Do you know of any?