This is about the Greasy Pigs in Ferrara, Italy, August 1993.