Videos Megavalanche at Alpe D'Huez. By: Chris Armstrong July 25, 2017, 10:08 am PDT 2782 Lets watch some Megavalanche.