Another Baywatch girl that has her own home made sex tape. Gena Lee Nolin is an American actress and model. In her modestly filmography most important part is sure her sex tape with her boyfriend. Download it from our website and decide if she is better in sex tape or maybe in Baywatch.