8 yrs ago•Cicleta1reviewedTD's Showclub North6001 Brentwood Pl NE Albuquerque, NM 87109New school not the same as the old school