Big in Japan: Challenger SRT-8 op 24" Lexani's [video] - Autoblog.nl