Cleaning the garage a little

I’m interested in that drive shaft, does it have big U-joints on both ends?