I only caught the end of this...
basically it appears to involve a very small woman driving a plastic toy polo around a house while being chased by a cat. the car gets a fair beating, but keeps going - hence the tag line.
deek.



(sorry for the quality of these, the pc's not really set up for capturing just now)

