Bro. Ride however you can ride. You and your son certainly did not ruin all of Killington. And thank you for posting the video. It was exactly what I was looking for and way better then a mountain cam shot from Kmart's website.
Keep ripping it, and if you're up there first weekend of Dec we can def shred a few runs.