Sycamore Township Car Show

Robert L Schuler Sports Complex 11532 Deerfield Road, Cincinnati, OH, United States