Day 217 – Lt. Commander Montgomery Scott – Chief Engineer USS Enterprise NCC-1701 (Kelvin Timeline)

I do have to say that as much as I appreciate the location shoot rather than green-screening the Engineering section in Star Trek 2009, it’s very hard not to see brewery (or a factory of some sort). I’m not sure why they that would pass.  I find Uhura’s hallway workstation particularly hard to swallow.  I […]