Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Ruby Garcia was born in 1968 in the USA. She was an actress, known for Pocahauntus (2006). She was previously married to David "Rebel" Garcia. She died on August 25, 2007 in Sunnyvale, California, USA.