According to a June 9 Washington Post article, you're thinking of T-Rex's '20th Century Boy.'
But you're right... their marketing DOES rock.
For the full text of the article, see:
> What's the name of the tune with the phrase at
: the end '20th century toy'
: great tune! Japanese Automobile marketing