The side spells out the compound noun "Friedensfahrzeug" which translates as "Peace Car". This official looking van is part of a demo/art thingy. According to Auntie Google, the artist wants to pit something against all the negative energy and seeks to encourage discussion. In my case it worked like a charm