Invaded

Evidently Boston is a stand-in for New York for filming something in theĀ  Walking Dead franchise. This morning they’re hauling off the prop vehicles from near my office.

Leave a Reply

Your email address will not be published. Required fields are marked *

*