double h

The Food Network, Robert Irvine Invade Lake Luzerne
I never miss an episode of "Restaurant Impossible," and I'm really excited about the episode they're shooting right now!
Host and chef Robert Irvine and the Food Network crew are  at The Double H Ranch in Lake Luzerne!
The show, "Restaurant Impossible&quot…