A New Comic Store Opens In Yonkers On Free Comic Book Day

photo

There’s a new comic store opening today in Yonkers, New York, on 887A Yonkers Avenue. It’s called The Spider’s Web, and I think it might possibly sell Spider-Man comics, among others.

If you’re around, let me know what it looks like on the inside…