Tuesday, November 27, 2007 The mascots of the 2010 Winter Olympics in Vancouver, British Columbia were just announced. Based on mythological characters, they are Miga, Quatchi and Sumi. Miga, a sea bear who lives in the ocean with her family pod near Tofino, and Quatchi, a young sasquatch, represent the Olympics, while Sumi represents theRead More