E17 – Robotech Part 5



Finishing the Robotech saga(s that were broadcast on Toonami), Michael and Peter find the “ending” leaving something to be desired.  Meanwhile, Peter compares the Masters Saga to Human Centipede, and Michael decides to stick a pin in Peter’s eye regarding the next one-off.

Next week: Tenchi Muyo!