I think it's the Chech Republic. I figured this out by spotting the words "Polzor Vlak" underneath the flashing lights. I Googled these words, which led me to a page with an image of a similar sign which, when translated, said it was in the Chech Republic.
Anyone know where this took place? From the looks of the licence plate styling its somewhere in Europe.
I think it's the Chech Republic. I figured this out by spotting the words "Polzor Vlak" underneath the flashing lights. I Googled these words, which led me to a page with an image of a similar sign which, when translated, said it was in the Chech Republic.