Echo Valley(1954-2011)
- Actress
Echo Valley was born on 29 May 1954 in Columbia, South Carolina, USA. She was an actress, known for Harold & Kumar Escape from Guantanamo Bay (2008). She was married to James C. Stone. She died on 21 May 2011 in Leakey, Texas, USA.