Elaine Davidson

Elaine Davidson

Elaine Davidson is an actress, known for The Opening (2007), Britain's Ugliest Models (2009) and Ripley's Believe It or Not! (2000).