What Is This Electric London Taxi Doing On A Polish Highway?

First responders (paramedics especially) undoubtedly see all sorts of weird things over the course of their shifts. Most of those, we're sure, wouldn't be fit to publish here, but when Paweł Pobiega spotted this camouflaged prototype on the highway in Poland, he sent it straight away to our attention.
Read more »