There Chinese brand no name just came in a lot I got they look to be new. No remotes so are untested.
Sold as is.
Seems to be about 1/28 scale
FREE SHIPPING IN THE US!