Summary: Almost three years in the making, The Bantha has arrived. Join Carlos today at GeekFest Rants as he reviews the fan made creature to compliment our Kenner Star Wars action figure collection. We'll go over the behind the scenes drama between rival companies The Fans Strike Back and Stan Solo...