Now Playing | The Most-Kissed Lips 79

Mike and Evan visit death-mask collector Mike, where they view a famous death mask known as "The Most Kissed Woman in the World."

Recommended for You

Watch More Oddities Videos
Filter

Test