[...] This is actually a part of the Teflon Don documentary that will be packaged along the CD on July 20th so you can call this a sneak peek into it. This video is the source of this picture. …