Taka Aono Drifting 2004 Road Atlanta

Published by: 0

4/24/2004

Road Atlanta

Atlanta, GA

This was the first ever Formula D event. It was vastly different that the FD events of the past few years.