Rapid Response Vehicles

Rapid Response Vehicles


ICRR now has 9 Rapid Response Vehicles (RRV’s) in operation throughout the country in varying locations.

  • Home
  • Rapid Response Vehicles

Join our mailing list

Find out how we’re making a difference on the ground and in the air!