What Is The Most Eye-Catching Twin Falls’ Business Sign?What Is The Most Eye-Catching Twin Falls’ Business Sign?I recently took a drive throughout the Twin Falls area and photographed some signs that I find to be the most effective attention grabbers.Greg JannettaGreg Jannetta