this guy has a nice little write up on the enigmatic dopeness behind riff raff
click here
he dropped 3 videos today, one freestyle and two tracks
freestyle's here:
click here
collab with Kitty Pryde
but this one is the dopest
here's a song he dropped like 2 weeks ago