These are the Explore McAllen videos that cover McAllen from the 1960s to today. Some more neat factual information mixed in with quality images of the development of McAllen. They have a peculiar claim where they say that The Plaza Mall would later become "the most productive shopping mall in the United States". I'm not really sure what that means or if there is any legitimate evidence to back that claim up. If there is, I would like to see it. Enjoy the videos, thanks Explore McAllen again.