Love Dinosaurs? Jurassic World Live is Coming to Upstate New YorkLove Dinosaurs? Jurassic World Live is Coming to Upstate New YorkThey knew they COULD bring it to Upstate New York, and we think you SHOULD go!CarlCarl