I see this vehicle now and again in London:
Have never figured out what it's for - any ideas?
It has those roller doors / blue lights / floodlights all the way round (along with "KEEP CLEAR - 4 METRES" signs). The gentlemen in the front (about 5 of them?) wear dayglo waistcoats with lots of kit attached:
No big deal, just idle curiousity!

Have never figured out what it's for - any ideas?
It has those roller doors / blue lights / floodlights all the way round (along with "KEEP CLEAR - 4 METRES" signs). The gentlemen in the front (about 5 of them?) wear dayglo waistcoats with lots of kit attached:

No big deal, just idle curiousity!