The Twin Falls Sandwiches Film Festival has a funny name, and no matter how you slice it, Twin Falls, Idaho is a long way from anywhere. TFSFF also happens to be in the Top 100 Film Festivals out of 8,000 worldwide. My creative partner Todd Bull and I couldn’t resist – we simply had to enter.