Leigh Smith
Leigh Smith is an American athlete who qualified for the 2008 Olympics in javelin throw... more »
Leigh Smith was a set decorator and an actor. more »