Sylvester Stallone Wins International Film Festival Award Ahead of the Oscars - Closer Weekly

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