Traffic signs

08.28.07
Welsh get incomprehensible anti-GPS signs
08.28.07

Welsh get incomprehensible anti-GPS signs

Apparently looking to avoid unfortunate incidents like this (or this, or this), the Welsh Assembly r...

View