TTV Read More 1 minute read Marvel’s ‘Inhumans’ Series Releases A New Trailer Titled ‘Strike Back’ | TV TrailerbyRebecca DonatiSeptember 28, 2017 Marvel Entertainment and ABC have released a new trailer titled Strike Back. The first episode of the…