Passenger car that crashed into the Machida Fire Station of the Tokyo Fire Department in Machida City, Tokyo.
A passenger car crashes into the Machida Fire Station of the Tokyo Fire Department in Machida City, Tokyo, Japan, at 5:45 p.m. on June 5, 2023, from the headquarters helicopter.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase