“Time Masters” Review

A science fiction animation limps back to the future

by

time-masters-poster

Time Masters

Rating: 1.5 of 5