Street Racing in Japan!

I've lived in Japan and have yet to see anything of the sorts. Night or Day. I enjoyed the movie, but also realize it's just a movie.

The movie made me laugh as parts of it was filmed in downtown Los Angeles that was made to look like Tokyo.
 
Back
Top Bottom