RC MODEL STORE The Fastest growing name in Radio Control
RC MODEL STORE The Fastest growing name in Radio Control
Launched in 1968, over 3700 were manufactured. Features / options included electrically controlled windows, drinks compartments, TV's, flags and bullet-proofing.
No customer reviews for the moment.