Vehicle Team Voltron / The Fleet of Doom
Recently, I was going through some older anime magazines and saw a blurb about the impending release of the Vehicle Team Voltron DVD sets… accompanied by a pic from the Lion team. I started looking through other publications and it occurred to me there’d been …Read more »