T-Rex Challenge By Chief Editor - April 24, 2020 4655 Are you a fan of dinosaurs?? Check out the Blello team complete the T-Rex challenge.