Doesn’t this strike anyone as a little odd? Apparently this is in Japan, and the police are making sure everyone can get on to the train. Care to comment?
Doesn’t this strike anyone as a little odd? Apparently this is in Japan, and the police are making sure everyone can get on to the train. Care to comment?
Written by Stephen Altrogge
Topics: Video