New Defiance Trailer Shows Future Earth in St. Louis

So who’s excited about a science fiction back on Syfy? In the new series – Defiance – civilization on Earth will begin again in the near future. I love that the show takes place in what was once St. Louis.

Defiance premieres on Syfy on April 15, 2012. Watch the show. Play the game. Change the world.

%d bloggers like this: