If you're just on a vacation in San Diego, then you must not miss the extremely large Muppets.
All of the Muppets are owned by a French troupe. When these giants appear on the streets, people on streets get quite excited.
They makes San Diego a Lilliput in the real...