Jen Majura: plays... The Crying Machine (Steve Vai) on April 05, 2016 Get link Facebook Twitter Pinterest Email Other Apps www.facebook.com/jenmajuraofficial Jen Majura plays... The Crying Machine (Steve Vai)