3 yrs ago•weez1234reviewedTD's Showclub North6001 Brentwood Pl NE Albuquerque, NM 87109TDs Thursday night