Talk:Power Play/@comment-26437460-20160218193235

this could have somthing to do with skylars powers. i think of bionic and technology energy when i hear this so i think this might be lab rats.