Vin Diesel On Helium Alec PUBLISHED November 17, 2013 Share Tweet Email Possibly the greatest Vin Diesel moment ever. Share Tweet Email