It’s just so fascinating to watch.
Track your VIP luxury sedan? sure.
I still laugh everytime at 1:20
American car scene in Japan
Video Option, sort of the Japanese Top Gear. Has over 250+ episodes, goes back 20-30 years. yeah its weird too.
And last, my favourite video