Cars of Boulder Creek May 6, 2010 By JD in Town Pics Tags: Cars, Karmann Ghia, New Leaf Leave a comment A Karmann Ghia spotted outside of New Leaf . . . . Share this:TwitterEmailFacebookPinterestTumblrLike this:Like Loading... Related