No photoMar DelgadoDirectorIMDb Directed 22010s2013Pixel TheoryDirector2011Why Did the Dinosaurs Disappear?Director