I'm guessing that pics are British
Steering wheel's on the left. Doesn't mean it wasn't being driven in the UK, though.- Tom
Your right...slightly different pics of the same vehicles have appeared in the press over here just recently, so thats why I thought is was on our roads...
If it was somewhere in Europe, the speed limits are more or less the same, (except in Km/H equivelents of course) but not I'm not sure about the States though???