ugliest woman Watch the ‘World’s Ugliest Woman’ Blow Your Mind (Video) If you want to watch something that will blow your mind, you’ve got to see Lizzy Velasquez. At 24, she’s Read More » January 10, 2014 9 Comments