San Francisco Japan Town Cherry Blossom Festival Car Show… Good lord, that’s a long ass title for a car show…hope that isn’t posted on a flyer or something somewhere. […] April 18, 2010 2