star wars light switch design nerdgasm Han Solo - 7541713408
Via: Laughing Squid
  • -
  • Vote
  • -

Keep up with all the geekery this week with our coverage of E3 and more over at Video Games!