Richard Tee (Sulo)

Richard Tee (Sulo)

Elefant Traks publicity dude, producer of beats and running with The Herd since 2001