Culture

Bicycle Cop in Japan - Amazing!

car

 

Japanese Police officer pursues and pulls over a Lamborghini super-car . . . while on a bicycle!

Subscribe to RSS - Culture