Montage / Edit, Video AVE – Devil on Horseback March 31, 2017 No Comments A minute of all new Ave footage. AveAVE - Devil on Horseback Previous Post Next Post You may also like October 21, 2016 Sup World April 25, 2017 Mano A Mano 2017 – Final Four: Erick Winkowski vs. Cody Lockwood December 19, 2014 The Spot w/ Derek Fukuhara & Paul Hart