Another movie boombox spotting–this one from Barry Gordy’s 1985 film The Last Dragon. This scene takes place in the fictional Sum Dum Goy fortune cookie company in New York’s Chinatown. Can you imagine these things flourishing on Canal Street back in 1985? drool…