Nancy Stelle
Nancy Stelle was born in Chicago, Illinois, USA. She is an actress.
Tim and Eric's Billion Dollar Movie 2012
Rating: 5.3
Love 2011
Rating: 5.4
Redline 2007
Rating: 4
as Russian Astronaut Woman
as Actress / Model