He doesn't live in a galaxy far, far away, but he does live on an island somewhat far away. Charles Ross, the man behind One-Man Star Wars Trilogy, lives in Victoria, British Columbia, a picturesque hamlet on Canada's Vancouver Island. … Continue reading →
SOURCE: Chad Jones' Theater Dogs at 02:17PM on February 21, 2007