Hitch-hiking Kittens - Funny

Nice!