24 Aug 2023, 08:57 UTC · By: Dragos Chitulescu / The fifth installment in the Ride series is here, and it's intense! Get ready for dozens of hours of adrenaline-pumping action!