Space Bugs

Space Bugs was a movie which respectively directed and written by husband and wife Alan Crawford and Amelia Hubble. (COMIC: Nightmare on the Boulevard)