Date: 08/31/2006 Views: 1440
Russian made 300mm MM-30/9K58 Smerch Multiple Launch Rocket System (MLRS).