Would You Pay $300 for This Thanksgiving Turkey? · Inside Edition · Sentinel