Album Reviews Record Store Day Release Rack: Los Straitjackets & Freddy Cannon Greg Haymes Apr 19, 2013 0 While we're all thinking about Boston... A few years ago, Nashville's masked twangmasters Los Straitjackets teamed up with '60s hitmaker Freddy "Boom Boom"…