Montage / Edit, Video Lehi Leite – Quick Fix November 22, 2015 No Comments The Ride Channel drops over two minutes of footage from Lehi Leite that will blow your mind filmed by Pedro Dylon. Continue Reading