78-Foot Tall Rambo Invades New York City

Lionsgate has erected a 78-foot tall graffiti-inspired Rambo billboard in Times Square (Seventh Avenue north of 47th Street). TMZ captured Sylvester Stallone walking around Los Angeles with the same image airbrushed on his back (seen below). Probably a piece of cast and crew swag.

Rambo Jacket

source: NYPost