Interesting video footage of American modified Japanese cars street racing:

https://youtu.be/VfD06diff08