The Orville 2×07 Promo “Deflectors”

The Orville 2×07 “Deflectors” Season 2 Episode 7 Promo – Check out the promo for The Orville Season 2 Episode 7 “Deflectors” airing in two weeks on February 14th on FOX.

Show More…
Comments