Walmart Dewback and Vulture Droid Online

By Mike — Tuesday, January 31, 2012

The Walmart exclusive Discover The Force Dewback and Vulture Droid are IN STOCK now at Walmart.com for $29.96 each. 

Click here to shop!