NEXT PIC  |  PREVIOUS PIC  |  RETURN TO REVIEW

Dinosaurs live on Skull Island in King Kong.
(© 2005 Universal Studios. All rights reserved.)