As promised here are the brand new promotional shots for The Impossible Astronaut. There are 3 behind the scenes pictures from the Utah filming which can all be seen below. The Impossible Astronaut airs on April 23rd.