scifistorm.org
The TARDIS lands in Cambridge…Massachusetts
Are aliens hiding in the halls of MIT? Did a spaceship crash in Boston? Is the Time War taking place in Kendall Square? I don’t know, but someone appears to have arrived to check it out. Well…