Rescue Force Now on Disney XD

Rescue Force is a show featuring a Super-Disaster Response Team centrally located in the United Fire-Defense Agency better known as UFDA. This is a branch of the Earth Federation originally based of a group known as the Hyper Rescue group. When dispatched the Rescue Force serves as a group meant to protect earth’s races from […]