it says made by kyosho only for china is this true? anyone seen this before. i mean it's about as realistic and detailed as my highway 61 hummer and cmc slr. and it's a kyosho!
http://cgi.ebay.de/ws/eBayISAPI.dll?...tem=6999068753
please chekc it out. it's worth it!