After a pretty unfortunate 2022 we're back I the US and the LandCruiser lives! Does it? Let's see it roll..