Tamiya Subaru Impreza WRX STi Team Arai (XV-01) Kit
This new kit from Tamiya features a Subaru Impreza WRX STi rally car body and is the first offering from their newly-designed XV-01 chassis. Check out the press release below for more info: The first model to feature the newly-designed XV-01 chassis is the Subaru Impreza WRX STi rally car which was fielded in 2011 […]