Does any one know what these things are? They are positioned in different spots in South Korea, are they some form of tank obstacle? or just regular speed bumps? or is it something painted on the road?
Any information helpful.
Info Requested
Links: www.stripes.com
By: nico