Photo via Nadie Se Conoce
It appears the piles of frozen snow and piles of neglected garbage have joined forces. That, or Jabba The Hut has finally arrived and didn't fare so well in the frozen city. Either way, do we have the tools to conquer this thing? Help?