20 Dec 2023, 23:53 UTC · By: Florin Amariei / Ever thought about what that peculiar yet intriguing traffic sign was all about? Well, let's unlock that mystery once and for all