What the hell is this?

Any idea what this could mean? I saw it under the express way road by the traffic light on Rama 9 road at the junction between soi Ekkamai and Rama 9 today. I took a picture of it so maybe someone could help me with this puzzle....
0 Comments
Recommended Comments
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now