Mascots for Vancouver 2010 Olympics unvailed

(Agencies)
Updated: 2007-11-28 07:45


Quatchi, one of the Vancouver 2010 Olympic Mascots, is unveiled in Surrey, British Columbia, November 27, 2007. Quatchi, a sasquatch is a popular figure in local Aboriginal legends of the Pacific West Coast. [Agencies]

   1 2 3 4   


Today's Top News  
Most Commented/Read Stories in 48 Hours