Episode Overview
Ben suddenly takes control of a high-speed stock car in 1976, but a menacing danger from the future looms, endangering their mission. With time running out, Ben and his team must confront their fears and make daring sacrifices to ensure their success.
Show Information
Season 2 Episodes 13
Servers