Tuesday, April 20, 2004

Ford SportKa

A commercial out of the UK... Only if you're not a cat lover.

No comments: