Talk about a wild ride.