Combine grape juice, orange juice, brown sugar, oil, vinegar, mustard, ginger and cloves. Slash fat on edge of ham. Pour mixture over ham in a shallow glass dish. Refrigerate overnight or 2 hours at room temperature. Baste with mixture occasionally.
Barbecue over low coals 15 minutes each side, basting frequently with mixture.