French city of Nantes recently became host to extremely strange and fascinating sculptural...Each sculpture is also a moving vehicle! Besides this 11-meter tall elephant, see the giant squid, deep-sea fish, and more... Cool Toys!!!