'Star Wars' fans promised an up-close look at Vader in virtual reality
The franchise is based on the original 1977 science-fiction movie set in a galaxy far, far away.
Sep 27, 2018, 12:03 PM IST
The franchise is based on the original 1977 science-fiction movie set in a galaxy far, far away.
Sep 27, 2018, 12:03 PM IST