Typically street racing in America is kept on the down low, but in other countries they do not have to keep it as quiet. In this video we are taken to Japan where street racing is considered a culture and they take it very seriously. The racers in Japan love to flaunt their high powered vehicles and when the mood strikes they have a whole lot of fun taunting the police. We watch in this video as several different race cars taunt and rev up near an officer on the freeway. The officer is unable to do much accept ignore the annoying drivers and it makes for a pretty hilarious video! to watch this wild taunting click the video below!
Wait. What!? Check out the below video for more crazyness!