Here is a relatively quick version using Envelope Distortion, Appearances and effects. I will post a video of the process once it has uploaded. Or you can download the video here. Warning: you may want to fast-forward through some of the video. I experimented as I went.