Comment Comment by dzdt Wait, so T-Rex had feathers? Anyone got a better science link on that? parent dzdt 11 years ago