That's pretty impressive
Take a seat
Officers line the streets and salute processional carrying Police Commander P...
Motorcade merging level: Expert. (And polite because it's Japan.)
comments powered by Disqus.