Giant puppets descend on Geneva

A pair of gigantic puppets awoke in Geneva Friday morning, before parading through the Swiss city with the help of dozens of artists and technicians from the French troupe Royal de Luxe, dressed as Lilliputians. Up to one million people are expected to come from near and far to view the three-day spectacle, which wraps up Sunday.