The Other Atomic Avenue

Turns out there’s a real “Atomic Ave” in Ontario, Canada. There’s apparently a couple of auto places and a gallery, but no comic stores, unfortunately…

Satellite image from Google

Leave a Reply

Your email address will not be published.