Germany: We already have cars in Australia. A billboard proclaiming ‘Opel Coming Soon.’ in a¬†grade ‘A’ position,¬†getting tremendous amounts of exposure…but does it work? When ever I see signs like these… ‘coming soon’, I start to get worried. This has to be one of the worst billboards this year. It promises a product that’s not […]