Idaho was incredible with the most amazing group of people uniting from across the country to elect Janice McGeachin for Governor. Idaho is a national treasure that must be fought for and protected at all cost. Thank you for having us! 11.5K views18:33