New York's Craziest Car Resides in the Upper West Side

Back to Article

Photo: Nick Carr