Erica Hubbard Talks 72 Hours 06/19/14 6:52AM

Back home in Chicago, actress Erica Hubbard speaks about working on film ‘72 Hours,’ a romantic story of love and redemption.
SHARE