A medium-sized truck carrying an excavator overturned and crashed into a used car dealership showroom in Otsu, Shiga Prefecture, on November 2, apparently after the construction equipment struck a pedestrian overpass and caused the vehicle to lose its balance, police said, adding that no injuries were reported. (News On Japan)