Secret tests of tanks disguised as tourist buses in the Alps.

 

v20240901