Tokyo Fire Department
A Japanese fire engine at Harajuku responding to an incident.
December 6, 2011 at 10:49 pm | First Responder | No comment
A Japanese fire engine at Harajuku responding to an incident.
December 6, 2011 at 10:49 pm | First Responder | No comment