A new event graces Staten Island
Story and Photos by Robert Neary
Staten Island, New York was blessed with perfect weather for the First Annual Casa Belvedere “Motori D’Italia” car and motorbike show on Saturday September 18th, 2010. [Read more…] about Casa Belvedere First Annual Motori D’Italia Car and Motorbike Show, September 18th, Staten Island