MLRS (Multiple Launch Rocket System), United States of America

Steel Rain nicknamed being earned by the MLRS

MLRS earns its nickname - 'Steel Rain'.