Car Show 2012

Downtown Plymouth - June 9, 2012.