Wearing Mexican wrestling masks, Los Straitjackets play energetic, instrumental surf rock.
Added by Upcoming Robot on August 24, 2007