Plaza Cafe Downtown - 54 Lincoln Ave., Santa Fe, New Mexico, USA
(Pico Mundo Grille)
Winrock Mall - 155 Winrock Center, Albuquerque, New Mexico, USA
(Facade of Green Moon Mall; parking lot of mall; ice cream shop)
May 2, 2011
It looks like we don't have any production dates for this title yet. Be the first to contribute.