1 Sep 2011, 07:20 UTC · By: Andrei Tutu / One of the most unusual concepts that you'll be able to find on the Frankfurt Auto Show's floor will be the Yo-Concept, a creature that comes from Russia. The concept was created by Yo-...