Youichi Imamura Drifting On-Board Camera at Sports Land Yamanashi Posted on January 14, 2016 by George