The spot celebrates 65 years of Honda. To demonstrate the engineering heights this company has achieved, the creatives have pulled off this beautiful ad, which praises curiosity – the drive, which makes people innovate things and move forward. See what miracles can be created with your hands.