Originally Posted by makethemsuffer12
- Saw thread title
- Went "OH BOY DEVIN SET"
- Opened thread
Yup lol, I read on a youtube comment somewhere that he played Planet of the Apes.
If he's selling the new album at these already, means it's gonna leak any day now.