Weird German Tree I saw a few of these on the southwest side of Osnabruck. No idea what they are. 2009germanyosnabruck