After crossing the border from Germany into the Czech Republic I was surprised to see huge billboard ads on the side of the road. It reminded me of the States. In France, Germany and Switzerland I have never seen these type of billboards on the sides of the highways. Not only were there ads on [...]