albuquerque

(noun)

the largest city in New Mexico; located in central New Mexico on the Rio Grande river

All clip examples