Home Albums Thee Lost Scrolls of Detrimental Vasoline Thee Lost Scrolls of Detrimental Vasoline (8 years) album Release day: Wednesday, November 25, 2015 Thee Lost Scrolls of Detrimental Vasoline 8 years old Artists Tawl Ross Name Tawl Ross When album released, He was 67, now 75 years old # Song Play