1

Selecting A Rc Drifting Car

News Discuss 
2003 Mini Cooper S-R53 was made famous in the 2003 film, "The Italian Job." This little mite packed a supercharged 1.6L Tritect engines and was needed to some intense chase moments. https://WWW.Rcjaz.com.hk/

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story