Inwood Car Show

Posted

The first annual car show was held on June 19th at the Inwood train station. Over 100 cars were on display