Great post about The Vader Project with loads of pics from Wired.com

Link on over here to check it out!

Leave a comment

Your comment