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!