Sodomania 2: More Tails Cast Barbara Francesca Le Rebecca Bardoux Tiffany Mynx Sasha Sierra Heather Hart Peter North Rocco Siffredi Randy West Sean Michaels