Verified:

MrCobalt Game profile

Member
157

Jul 13th 2010, 10:50:18

Hehe nice. I think the picture is from Western Ukraine, at least when I went visiting there in May, we drove by something that looked the same, even took some pictures. It's a promo thing for Ukraine/Poland Euro 2012 I believe...

Edited By: MrCobalt on Jul 13th 2010, 10:52:23
Back To Thread
See Original Post