You can find incredible food trucks all over Montana, but one that is relatively new has Montanans ranting and raving. Why are people going crazy over it? Here's what you need to know about the new addition to Montana's mobile food scene. I live in Manhattan, Montana. If you've been...