day09-0212 - tedder
Weird roadside barriers. Are these to prevent vehicles from escaping across the border and onto the road?

Weird roadside barriers. Are these to prevent vehicles from escaping across the border and onto the road?