idaho-state-senate

Senator Arrested After Alleged Drunken SUV Joy Ride

Lauri Apple · 06/19/11 03:38PM

Idaho potato John McGee, who boasts on his website that he's the youngest member of his state's senate, celebrated Father's Day by engaging in some youthful indiscretions that he probably now very much regrets, as he sits in his Ada County Jail cell.