Tag: Baywatch

Michael Newman Reason for Loss of life: How Did ‘Baywatch’ Star Die?

Following the unhappy passing of Baywatch actor Michael Newman, his explanation for…

4 Min Read