Mech's new Ride