Coming Soon? Robotech The Movie If there is one thing the giddy school girl inside of my loves, its giant robots fighting giants in robots. In space. (more…)