Any one know what was happening this morning?

I don't speak Japanese but there were roads blocked off by police while buses drove past chanting things through giant speakers on top of the vehicles.

by Filthysnail

Leave a Reply
You May Also Like