D
Deleted member 13033
Life in the city of Defiance, in a near future after the arrival of different alien lifeforms to Earth.
Defiance (TV series) - Wikipedia
en.wikipedia.org
Source
A brand new SciFi tv show is about to start in April. Trailer seems good lets see if the series can live upto it.
Last edited by a moderator: