107.9's Jeff Connell joined Governor Butch Otter, Laurie Otter, and Darth Vader this Halloween afternoon for a Trick or Treat bash! The 1st couple of Idaho posed for photos with trick-or-treaters on the Capitol steps.
Scooby Doo and the gang joined in on the fun, along with a T-Rex, Hermione Granger and Elmo...