What an amazing week! And what better way to end it than with Entertainment Weekly’s exclusive release of the Stargate Origins first Official Behind the Scenes (BTS) teaser. And I’m in it! A bunch! Ok, so maybe they’re quick clips, and if you blink you may miss me,...