Story and Photos by Robert J. Neary
For the second time in a month, a great selection of Italian cars assembled on the Island of Staten on a glorious sunny day. This time it was at the invitation of Angelina of Angelina’s Italian Restaurant at 399 Ellis Street, Staten Island, home of the best Italian food on the Island! [Read more…] about Angelina’s Italian Car Show, Staten Island, October 17th