I don’t care what anyone says, there is NOTHING hotter than a roasted cherry tomato. Nothing.