The Forum Film Festival
Caribbean Cinemas at Market Square East St. ThomasThe Forum presents “Icarus,” a 2017 American documentary film by Bryan Fogel that chronicles his experimenting of doping to win an amateur cycling race. Along with the director of Russia’s […]