廣告

West Side Stadium

The Northwest Albuquerque stadium has been in the works for yeas, and today, people got their first look inside.