View Single Post
Old 08-04-2005, 01:09 AM
  #3501  
nitro_D
Tech Apprentice
 
nitro_D's Avatar
 
Join Date: Feb 2005
Location: Sydney, Australia
Posts: 58
Default

Heres the link www.rc-champ.co.jp

They are located in Japan and yeah i can forget all that stuff that was said. I used to go there a lot when i lived in tokyo. I wish i bought it b4 i moved back to australia.
nitro_D is offline  
Reply With Quote