Sony's ghost rider "held on to the top spot at the North American box office, raking in an estimated 10.5 million dollars this weekend, according to preliminary figures released here Sunday.
Ghost rider continues to smoke up box office.