BM-23

Russian multiple rocket launch system mounted on a soviet truck.