Skip to main content
Tag

Book Trailer Makers

Red Hotel

When a bomb explodes in the Kensington Hotel in Tokyo, dozens are killed and injured while one man walks calmly away from the wreckage.
Read More