JT-100324-15-32-42 Published October 31, 2024 at 2560 × 1707 in MAGIC MILLION AS JCB ENGINE PRODUCTION MILESTONE MARKED