IMG_7507-edit-web

Taylor Wilson and The South of France (Lawrence Lei) get ready to ride in the Buick at Mid-Ohio