Oh yeah! Just type in 'Sport Ka' in the search box and you'll get hits on all the Sport Ka commercials.
The Sport Ka is a sport version of the Ka which is a car sold in Europe by Ford.
They advertise it as "The Ka's Evil Twin". Very funny ads.
LOL. I now remember seeing the cat one but didn’t know what car it was. The bird one was funny. didn’t see that coming.