Australia's SLR Productions today announced the creative team on the animated series 'Captain Flinn and the Pirate Dinosaurs'.
Australia's SLR Productions today announced the animated series 'Captain Flinn and the Pirate Dinosaurs' has been green-lit for production with local broadcast partner Nine Network.