Cruzin’ the Moon Car Show
Posted on July 14, 2012
Latham Green’s Family Fun Center in Latham, NY
Saturday, July 14, 2012