Lady Luck on the Lamar
I feel a bit guilty posting this video, because we pretty much got it handed to us yesterday on the Lamar River up in Yellowstone National Park. That is, except for the approximately 10-minute period depicted in the video, when Lady Luck chose to smile upon […]
0 Read More