Bumper cars Posted on June 21, 2007 by Frank Don’t ask. I have absolutely no idea. For what it’s worth, I believe this was taken in Holland. Those look like Dutch license plates and road markings.