Talk:Hellion/@comment-72.93.206.34-20150704153637/@comment-205.194.127.36-20150811132945

They are on Earth, I remember seeing the hellions on defence missions, but that was some time ago...