Avicus Archive

Roast Yourself Challenge by TurkishDelite June 17, 2016 at 11:06 AM UTC

just like the challenge going around on youtube the goal is to roast yourself in anyway; raps, comparisons and ect
Here is me roasting myself

SnowSX3 June 17, 2016 at 11:06 AM UTC

Love it xD