Wow, I have been traveling in Germany with my girlfriend and we went camping the other day in Bavaria. We spotted the most rarest of creatures, the Great Horned Squirrel of Bavaria! Supposed to be good luck if you see one, so long as he doesn't kill you.
Join me on facebook! [link]