Video

letusintoe3:

STOP—Vader Time!

Lord Vader dancing to “Can’t Touch This” during the Star Wars Weekends at the Hollywood Studios theme park in Disney World.

Via Geeks Are Sexy

-M