Power Rangers vs Star Fox

Power Rangers vs Star Fox Command is the Season Finale of LeTotalMemer's first season of Death Battle and is a what if? Death Battle.