Plastic City Comic Con

Plastic City Comic Con in Leominster, Mass.