The New Newport Car Museum Sterling Vernon For Enthusiasts August 3, 2017We had a chance to stop by the new Newport Car Museum in Portsmouth, RI just ahead of the Sobo...