photo op

Happy Teletubbies Day, New York!


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

Happy Teletubbies Day, New York!