The one with the 360 degree camera mounted on top. If so, where did you see it?
yes i have. i was in my car at the time, way back in 2006. its blurred out now, but i can still see my silhouette in the car when i go to that particular street. this was in the uk btw
Yes, in our town.
I saw it too but now I’m trying to remember where. It would have been near or in Toronto. It was a year or two ago.