The Orville – Deflectors 2×7

Check out the new The Orville episode titled Deflectors 2×7 that airs on 2/14/2019.

Check out the new The Orville episode titled Deflectors 2×7 that airs on 2/14/2019.