- On Monday, June 4, 2001, Sly Stallone was given a police escort for his arrival at the Chiesa dello Spasimo Church (Church of the throes of death) of Palermo, Sicily, for filming of his latest movie Avenging Angelo.
– Craig (June 17, 2001)
The #1 Sylvester Stallone Fan Site in the World!
– Craig (June 17, 2001)