Home Jambase Wind Rider Mountain Festival Announces Final 2017 HeadlinersNational Music NewsJambaseMusicWind Rider Mountain Festival Announces Final 2017 HeadlinersFebruary 22, 2017240FacebookTwitterPinterestWhatsApp The final two headliners have been revealed for the 2017 Wind Rider Mountain Festival in Alto, New Mexico.