Rehearsal

A camel walking up Sixth Avenue in New York City on its first day of rehearsals for the 2009 Radio City Christmas Spectacular scheduled for Nov 13 to Dec 30. Photo courtesy: AFP.

MySinchew 2009.10.31