Talk:Mewtwo VS Shadow/@comment-26134339-20160626141525

Okay so Ben has been watching both Voltron and Power Rangers recently. PLEASE let this be a sign for Voltron vs Megazord