Invisible Cities Published February 22, 2006 at 5:00 AM PST Stan Armstrong, filmmaker...on his mission to film untold stories.