Feature: Kawabata’s Magical RPS13by Narita DogfightAutomotive, Feature, Japan, JDM, Motor SportsPosted on 2011/02/212011/03/04One Comment