A Soviet invasion using giant mecha attack the USA. Only a small band of rebels stand in their way.
By Awesomeness Comics
By INDY COMICS