Almost Human Spoilers: BTS Photos — September 26

7 months ago, by

September 27, 2013

Stars Karl Urban and Michael Ealy were on set for a night shoot for Fox’s new fall show Almost Human. Check out the cool futuristic motorcycle in these behind the scenes photos from September 26, courtesy of yvrshoots.com. And be sure to tune in when Almost Human premieres on November 4.