Search by:
Last search:
Dr. Emmett Brown, a research scientist and inventor of sorts, was in a bit of a pinch. Perched on a crumbling masonry ledge fifty feet above the ground, he was trying as hard as he could to bringtw…