Just plain "WOW!" Awesome sight and sound..
That was almost a "check my bumper and my shorts" ride there.. In car camera all you see is sky, so it looks like you got huge air...
Cars like that always impress me and make me feel slooooow (you're doing 5 mph more in the 1/8 than I do in the 1/4)
Jim W