Tags Icarus

Tag: icarus

‘Icarus’ New Trailer and Poster: Investigating Russia’s Olympic Doping Scandal

Netflix's award-winning documentary Icarus has just released an official trailer and poster. The documentary had its premiere at the Sundance Film Festival where it...