CONGRATS!: Sylvester Stallone Wins International Film Festival Award Ahead of the Oscars