“Finding Bigfoot” Cast Spars With TV Critics

Ah, Finding Bigfoot. Will you ever learn how to avoid controversy? First there were allegations (even from the stars of the show) that certain key pieces of evidence on the show had been faked. Now the stars of the show are fighting with TV critics and reporters at the Television Critics Association’s press tour. Nerd drama […]