Teresa Michelle RuizTTeresa Michelle RuizQueuebrick VideoOverviewDiscussionTeresa Michelle RuizActingRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditDDark Canvas2008 · AliciaAlicia