Ghost Town

1 min read

By The Bedford Scallion

A strange phenomenon was experienced in the picturesque town of Bedford, MA, just miles northwest of Boston. The town,…

Read More