Taylor White was watching Fox 25 news in Boston about the brutal weather the Northeast has been enduring when he couldn’t believe his eyes. During an outside weather report two shaddy characters can be seen meeting up in the background to conduct a very sketchy deal. And then just like that, the two walk away. Even the two news anchors couldn’t help but crack a smile.