The Last Dinosaurs on ‘Cowboy Bebop,’ ‘Stranger Things,’ and Soundcloud
The Chenanisaurus barbaricusi, an African T-Rex, was one of the last dinosaurs that lived before mass extinction zapped them into our books forever. According to Nick Longrich, one of the researchers who