theomegafile.com
“The Omega File” is Now Filming on Location in Colombia
We have a first look at the new Sci-fi TV Series The Omega File, which is now Filming on Location in Colombia. Solomon Archer, the leader of THE ALLIANCE, has been captured. He will be freed by his…