Icon (2007)
Directed by Ted Grouya
Release Date - Jan 12, 2008 (USA - Unknown) |
Run Time - 60 min. |
Countries - Bulgaria, Romania, United States |
MPAA Rating - NR