scifistorm.org
Helix trailer: “Infected”
Here is another short trailer for Helix, which premieres Friday, January 10th, at 10/9c on Syfy.