Moment of Zen - Turtles Making Love

Aired:  07/28/99 Views: 2,016

Two different angles of turtles making love in the green grasses of Albuquerque. (0:14)

Loading...