Published on Jun 3, 2016 A new challenge has emerged that most people probably wont wanna do, but for those that are brave enough… looking forward to seeing you guys roast yourself!