Roger Houston


Roger Houston
Roger is a NASA Astronaut who really suits his role. He's a bit of a space cadet but always entertaining.