This is Toshi Yoshioka doing what he does best at the World Time Attack Challenge Drift Competition in Sydney Australia.
The Engine Specialist
This is Toshi Yoshioka doing what he does best at the World Time Attack Challenge Drift Competition in Sydney Australia.