Baby: Secret of the Lost Legend

The greatest adventure ever born!

1985-03-22 | 95 minutes

Rating: 5.2