Vin Diesel On HeliumAlec PUBLISHED November 17, 2013ShareTweetEmailPossibly the greatest Vin Diesel moment ever.ShareTweetEmail