The Leavenworth Drive – An annual event that draws hundreds of the finest European automobiles and enthusiasts from all over the Northwest. Leavenworth is Bavarian-styled village in the Cascade Mountains, in central Washington State. Walking the streets of the town seeing all the euros parked all along the streets and parking lots it looks like the euros took over the town. It was such a cool experience. Check out the photos.
Photos by: Jerry Tamayo