The mystery of "the tubes" is finally solved

The mystery for many is solved now.

Rocket launchers? ... or??