Monstrous Jack Russel Terrier, using his alter ego "Nubzilla," rebels against the music industry by creating his own label to promote music that doesn't suck.
Joined May 29, 2021
98,503 views
15 videos