22 Jun 2017, 13:21 UTC · By: Vlad Mitrache / Honda's latest ad for its service centers makes the century's greatest Internet find: Pompous Albert, another cat that never knew happiness in its entire life