Vulture Droid

Walmart DTF Dewback and Vulture Droid Found

By Mike — Sunday, January 22, 2012

Yakface.com reports that the Walmart exclusive Discover The Force Dewback and Vulture Droid were found at a local store for $29.98 each. Happy Hunting!