Tuesday, May 18, 2004
In the Sixties, the Beatles kicked off the British Invasion. Now we get even: The first UK Krispy Kreme is set to open in London's Harrod's department store. Poor Brits don't stand a chance, nobody here in the US did.
Comments: Post a Comment