April 08, 2008

Darth Vader is Luke's father?!

Call 'em Deus Ex Machina, call em what you like. io9 presents the silliest SciFi plot twists.

(via take a guess)

No comments: