PreviousNext

Click to play movie.
5 June 2003, near Dinosaur National Monument, UT: It's nice to have a live allosaurus to ride.