WTF Power Rangers? Of course the video was taken down right after I posted, although it still seems to show up in the embed. If you can watch it, nifty. If not, oh well. Or maybe it's here: http://www.polygon.com/2015/2/24/8100087/power-rangers-joseph-kahn