THE TESLA PARADOX 2
Tensions aboard the Bachelor’s Den escalate as the crew draws closer to the heart of Nazi Germany. While flak pulverizes the bomber, the Foo Fighters swarm, and Major Smith issues suicidal orders. What are the Foo Fighters, who sent them, and what are Major Smith and Doctor Devlin not telling the crew?
Coming August 15, 2017