Photos: Foals at Sunshine Theater (Albuquerque, NM)