Danger TV
368

Osaka Train Wreck

A Japanese train derails, sending its two front cars into a nearby apartment building.