New York improviser: Jesse Neil

Jesse Neil

I wouldn't say I endorse the science necessary to clone dinosaurs, but I also wouldn't speak out against it.