1-Ton Bronze Captain America Statue Set to Be Unveiled in Prospect Park This Wednesday

Back to Article

Photo: The Beat