Project D-TEAM The concept A sci-fi TV-show about three “dinosaurs” who embark on an epic space-adventure. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize