BÚSQUEDA
This somewhat bizarre film about Emergency Medical Technicians or EMTs was produced and distributed by Film Commutators in Hollywood, California. The...
Life or Death - EMT First Responders