News

Netflix has dropped a brand new thriller from the bosses of The Pitt and The West Wing, and it's already been certified 83% fresh on Rotten Tomatoes.Untamed is a drama murder mystery set in Yosemite ...