Photo Details

Photo detail

January 9, 2011

Police say alcohol may have been a factor in this accident on Washington Street in downtown Vancouver last January.