Sylvester Stallone at the Russian Museum

sly stallone paintings

Sly the painter will be showing at the Russian Museum in St Petersburg at the end of this month. There will be paintings from 1975 through to 2013 on display. I’m not saying he shouldn’t be showing in a museum as some of his paintings are pretty good, but I do wonder if the paintings of Sylvester Stallone would be there if Rocky Balboa and John Rambo never existed?Continue Reading