Hot Wheels Unveils Life-Size Darth Vader Car

0
181

Darth Vader is the ruling Sith Lord of the Death Star, and even has his own special TIE Fighter.