Dinosaurs Are Invading Downtown TylerDinosaurs Are Invading Downtown TylerWatch out downtown Tyler! Pre-historic dinosaurs have invaded part of downtown and have taken up residency at the Discovery Science Place, and it looks like they're planning to stay there through the summer.Lucky LarryLucky Larry