135A St Vancouver is a notorious drug haunt. Here’s a drug deal in broad daylight, with no face-blur

Thursday, 8th October 2009 by @gsightseeing