Hellaflush Kansai was held at Central Circuit in Kansai Japan on May 19, 2012!
We saw some cars got crazy fender body work with US license plates! Check it out!
Hellaflush Kansai was held at Central Circuit in Kansai Japan on May 19, 2012!
We saw some cars got crazy fender body work with US license plates! Check it out!