A New Foundation

A New Foundation

Available on Tubi TV
S1 E78: When Eddie kidnaps Michelle, Luke rescues her, never thinking his mother or Lance might still be alive.