Honda wants you to know that it's still dedicated to performance in a brief Japanese commercial simply titled I Like Sports, and the spot showcases much to get excited about from the brand.
Some results have been hidden because they may be inaccessible to you