I know the area

By: Petros Papakakas



Just north of the docks, near or east of Alameda? Lots of ‘chop shops’ over there.
Post Please Log in OR Register for an account before posting.