Shop › DOUBLE HEAD KING ULTRA GRAIL TORCH Image 1 of 1 DOUBLE HEAD KING ULTRA GRAIL TORCH Sale Price: £140.00 Original Price: £235.00 Double heads only! Add To Cart Added! Double heads only!