(KNX 1070) – In the heart of Glendale lies a very popular shopping complex that draws more visitors than Disneyland – the Glendale Galleria.

Comments

Leave a Reply