Topic: Lucha Libre
Found this on Star Wars.com today. I can't believe I missed it earlier in the month when I was checking this page out on Cinco de Mayo.
Download and enjoy your own Lucha Libre Fett mask (if you're into that kind of thing).
Kind of sick and wrong....but still kind of neat.
"I'm just a simple Fan, trying to make my way in the universe."