Here is part one!  Hold on to your seats, this is one crazy ride.

And if you are ready, here is part two!