Scary Police Chase in Japan

Very exciting police chase on bikes in Japan.