Watch Archer - Space Race (2)

Archer Season 3 Episode 13

Season 3 Episode 13

First Aired: March 22, 2012

Description: In the third season finale, Archer and his ISIS colleagues journey to the final frontier to prevent a catastrophe aboard the International Space Station and soon regret it.