I got it at Wal Mart $99.62 USANorthern Rider said:
It's made by Planet Toys Inc. NY.NY.10010
www.planetoytsltd.com I don't think the url works
I got it at Wal Mart $99.62 USANorthern Rider said:Moddog, that's the SRT-8 from One Lap of America!
Where did you buy it?