George De Leon: Standing Ringside for Luchadores in Space Ariel Carmona Jr. January 10, 2010 Interviews George De Leon is a new comic book creator based out of Portland, Oregon. His new book Luchadores In Space is a self published effort from his...