New Music New Music: Lil Dude – Spirits By cyclone - June 11, 2018 0 DMV spitta Lil Dude follows up the visuals for his track “PSA” with his new single “Spirits”. Produced by Cheecho.