they look like cute cubs
experienced them twice. once on a cold winter morning i cranked up and there the radiator fan broke, poor kitten found dead.
on second ocaasion, it was more interesting than ever. was on way to office, after some ten miles i heard mewing and it sounded like music so i ignored but after a while voice got louder. I parked on sideways, opned the hood and there 2 kittens lying near brake booster/air filter housing. hmm, first i requested a person passing nearby to help me as i was not very keen to pick them up myself, and to my surprise he iterated the same notions as i was having. well, merta kiya na kerta, started yelling "hush hush". and there they went to climb down on to the exhaust manifold and i was surprised to see they were very cool doing so. anyways after some 5 min. "hush hush", they left the car and found themselves in wheel, and then something unexpected happened. they disappeared, i searched them a lot on both sides of road but there's no sign of them, and the person standing nearby me said that too what i was not wanting to hear, GHOSTS. 
btw, not the first or the last time i encountered these creatures.