jenna marbles roasts herself with this diss track. from the video 'Roast Yourself Challenge' by jenna marbles, uploaded on june 9, 2016. ryan higa created the trend/challenge.
Home
Feed
Search
Library
Download