YouTuber Jenna Marbles takes up the challenge to roast herself.

 

Advertisements