The Spring of 2002 - Italy Protests, Italy Stops 2002
as self
Rome, November 12, 1994 1995
as Self
Credits from TMDB.