I saw this on my way to work today. It's got lots of stuff hanging off of it, pretty cool looking.
I couldn't get a better shot (stupid stick shift) but there was more hardware on the front too. I definitely saw some laser warning stickers on the bottom and the side read "Automated Road and Pavement Condition Survey", or something equivalent to that, and it had blue on white government plates.
Couldn't find much on the web, and nothing really in the US even. Cool though. Anyone in the know, fill me in!