Sara Downing smoking in movie The Grift
Sara Downing Hung
CSI Miami - Dead Air (Sara Downing Clip)
Wishcraft (2002) - leather scene
Women's Basketball vs Lycoming Postgame Interview with Sara Downing
Sara Nicole Downing is an American actress who has had a starring role in the television series Dead Last.