Special Effects

United States
February 22, 2007 1:28pm CST
What did you think about the special effects in this movie. It thought it was incredible.
No responses