A wheeled missile launcher (there seems to be a theme here ...).
Picture 2 of 2.
This appears to be a M142 HIMARS.