20100328

The New West

The new west: The new terror of the new deserted streets: HAHA! LISTEN TO ME YOU SLEEPING CITIZENS!: two new white hipsters biking across the streets of Downtown, Chinatown, over the highways. Two ghosts of plastic fighting rats and cockroaches, no camera, no action: memory.