Tech Stan, the T-Rex skeleton auctioned for $ 8 million by time news March 13, 2021 by time news March 13, 2021 The dinosaur is almost 4 meters tall and more than 12 meters long – LaPresse /Courier … Read more 0 FacebookTwitterPinterestEmail