Airachnid has a proposal for Silas and his mysterious commando team called MECH. He's not really in a position to refuse the Decepticon rebel.

Rating: TV-Y7 (FV)