Lost in Translation: Irish Road Sign Posted on April 3, 2017April 3, 2017 by Grant Whoa! This is a standard sign for residential areas that means “children crossing”. I see a boy with unnaturally over-sized forearms playing football (soccer) and head-punting a Volkswagen... Read More