Happy Teletubbies Day, New York!

20070328teletubbies.jpg
Photo: Photos: Getty Images


We watched them arrive, moptops-at-JFK-style, on Monday, but now we've reached the big moment. By proclamation of Mayor Bloomberg, today is Teletubbies Day in New York City. The furry friends crossed Seventh Avenue in Times Square yesterday to prepare for the milestone — and, having noted this, we now promise we'll never speak of them again.

Earlier: A British Invasion