Tamiya Mini 4WD short film “The Racer” trailer video

Will be released at July 17th.