The Final Link

The Final Link

160 mins | Nov. 29, 2000

Chi Chi is back with the third installment of the Link Series. Leather and fetish sex has never been hotter.

The Final Link

160 mins | Nov. 29, 2000

The Final Link
Chi Chi is back with the third installment of the Link Series. Leather and fetish sex has never been hotter.
Producers All Worlds Video
Original title The Final Link
Directors Chi Chi LaRue
Writers