Los Straitjackets will be performing on ``All Things Considered,'' live from NPR headquarters in Washington DC, on Wednesday, December 5.
Los Straitjackets to perform on ``All Things Considered'' on December 5