Discussion in 'USA Men: Fans & Travel' started by MrZedd, Apr 26, 2004.
OK MNT fans, where can a guy on the road watch the game in Albuquerque, NM? Suggestions? Thanks!
Moved to Fans & Travel. Good luck, MrZedd.