Charlie Stubbs is a musician based in DFW, Texas, known best for his contributions to indie rock band Judge Roy Scream. He was one of the three Lil Crafters.
FILMOGRAPHY
2020 · Self
2027 · Mr. Google (Voice)
2018 · The Rock God