Welcome to Taste Buds, our brand new show featuring our very own Brad Leone. For the inaugural episode, he is joined by the Scarlet Witch herself, Eli...