He has since he started hosting it carried an Inova X series, not sure which. It is either an old X03, or new X0, X03 or similar with the belled head. There is a thread in the general flashlight flrum about flashlights in movies and TV which has a lot of discussion about it.
I actually beleive the original host used an Inova also so perhaps they are a sponser or pay for product placement, this is simply speculation.
Great show btw