Macross. Macross is one of many bits of lightning caught in a bottle that was produced in the early 1980’s. I’m amazed that it happened, but I am so excited that the original series came out and th…

Mechanical Anime Reviews