Lots of people love roller coasters, but few go to the lengths, and the heights, that Thornhill teenager David Chesney has.