Snowgoons delivers a set of visuals for their song with the late Pumpkinhead, titled “My Advice. Rest In Peace Pumpkinhead aka PH (September 17, 1975 – June 9, 2015).