Car Show and Shine attracts auto buffs