by Danielle Mastropiero on Mar 06, 2009
Snopes Duped! “World’s Tallest Woman” Photo a Fake
Snopes is a well-known, and often useful debunking web site. It is described as "The definitive Internet reference source for...
Snopes is a well-known, and often useful debunking web site. It is described as "The definitive Internet reference source for...