Thursday, January 16, 2003

Celine Onscreen

Celine Dion's new car ads appear - what the hell are they on about? asks a puzzled nation.


No comments:

Post a Comment

As a general rule, posts will only be deleted if they reek of spam.