Giant marionettes prowl the streets

Giant marionettes from France will be prowling downtown streets till Sunday.