An analytical model is developed to study the sound transmission loss through a general double-walled cylindrical shell system with one or two walls perforated, which is excited by a plane wave in the presence of external mean flow. The shell motion is governed by the classical Donnell's thin shell theory, and the mean particle velocity model is employed to describe boundary conditions at interfaces between the shells and fluid media. In contrast to the conventional solid double-walled shell system, numerical results show that perforating the inner shell in the transmission side improves sound insulation performance over a wide frequency band, and removes fluctuation of sound transmission loss with frequency at mid-frequencies in the absence of external flow. Both the incidence and azimuthal angles have nearly negligible effect on the sound transmission loss over the low and middle frequency range when perforating the inner shell. Width of the frequency band with continuous sound transmission loss can be tuned by the perforation ratio.