Mysterious Utah Site Blind Frog Ranch Gets Discovery TV SeriesMysterious Utah Site Blind Frog Ranch Gets Discovery TV SeriesBlind Frog Ranch, located just a few miles from the infamous Skinwalker Ranch in Utah is home to hidden gold and odd phenomena. A new Discovery Channel show debuts on January 1.Eric MeierEric Meier