Reviews 2021 Volvo S90 T8 Inscription By Zack Zeraldo March 09, 2021 The S90 T8 nails almost exactly what a flagship luxury sedan should be.